editing and add custom property session