modified grunt