added get functions