add remove property event