better error messages
defaults converted to one-liners and readme update