It is OK to use larger check.interval
Added a full test suite