beginning to work on user stuff