reconstruction of view forget_password