added some object type helpers