Reimplemented better seek and arrive