properties and customer js update