structural updates along with Grunt