added provision for arguments with grunt and made it a blocking task