moved add user stuff to partial
changed back to no shared newuser
added list of types with names