fix config.save corner case
update usage
improved output