Adding more control to adding extra properties