temporary removing `remaining` test
default hour config to string
expect minimum only when tolerance is given
massive code optimizations
arrangement
simple flag
simple option