Fix return type and a bunch of things. corners < 1200, foods = 9xxx