overflow fix 2