more grunt integration