latest docs + grunt shell working