user login and beginning to experiment with grit