tidying up some things
tidying up some things
making grid constructor act as first column command if it recieves an argument