init setup and grunt validated