Thoughts on moving the below three methods into a promotion calculator helper module?