add custom property