working on pw reset