add help command
support g and G suffix
fix no value for BAD_VALUE
permit remains_ is empty