fixed erroneous fields in screen
fix self reference
only allow superuser to log in as other
cleanup