* generate machine and user names
* handle exit as exit command