added comments
initial for grid