first class object