auth and GUI reg