yeah, I coded the pathfinding in a rather inefficient manner, I realized a more efficient method of coding the pathfinding midway through, but by then I was running low on time. Thank you for the advice.