make duke work with grunt