improved grunt configuration