change default property mechanism