added operations on client property values