consolidated grunt tasks