update and add grunt