grunt does not allow tasks with _, so convert to a complex method