add more object definition