extra logging
uuid
blargh
detail
cleanup for new protocol
refactor
remember checkbox
saving window state
saving user credentials