modify property type