sample and gruntfile