user is added to database
needs db check for existence