added some random choices, prevented field from writing off the grid