handle reposition bug.