byte offsets correct!