Working on login/register, not done and untested