updated signup login and if for users signed in