add usage to output when run without config
fix config spec