optparse, username, handshake
debugger, spacing