moved constant 3 adding;