change pass method added