@Override
    float offsetToX(float startX, int startOffset, int offset) {
      return super.offsetToX(startX - xOffset, startOffset, offset) + xOffset;
    }
@Override
    float offsetToX(float startX, int startOffset, int offset)