make sure offset is always less than until
Release 0.0.3