initialize with grunt framework