operations can be array now..
fix the password resetting bit