refine user messages and code comments
be smarter (and safer) about waiting wine processes to end