corrected widthOffset

the wonkiness most definitely came from how widthOffset is calculated
and set.