letting grunt do the work