copy paste bug
copy paste bug - wrong constatnt name addPosition
copy paste bug - wrong constatnt name addPosition
redesign