update users to include name and authentication validation etc