I know this is where the human_rate_calculation has always lived, but it seems weird to me to have a bunch of this logic in ApplicationHelper. I would recommend either pulling it into its own helper module, or extract some of this is to a class.