ahammett: refactor code to separate roles
ahammett: typo fix
ahammett: connection test