move land check into the buildgrid task