clearer usage message
separate content from structure #5