changing into ObjectProperties