lastCol should not go over if multiple of columnWidth
Fixes #425