fix changepass