mostly done pathing, except for southwest corner