add resetPassword and retrevePassword