messing with user auth and styled a bit