I think I implemented offset.