add forget reset pass