initial commit with grid sample