improved gruntfile