createGrid takes an array parameter