work in progress.... Done: reg/login/changepwd/lostpwd