signing in working, not tested