pretty much finished sign in view