Tech Debt: Converted task source to use JS