(1)improvements for messaging, names, line breaks, etc., (2) by default do not install dist