sub-col position update
(scroll overlapping bug fix)