print usage msg, etc