consturct change