still can't get the perimeter function to work, despite trying with two different methods now. I'm working on a third, but I'm worried I wont be finished in time. I woke up at 6:00 sharp to work on this, and ended up waking up the whole family with my stupid alarm antics. I need to be more considerate when I wake up this early.