added some API objectives