new_object pushes use immediate