i'm not exactly sure where it's screwing up, but i think it's mostly just the eeprom (i used that), because that was really the only advanced feature i used. since this was my first year, and i had learn everything myself, i didn't learn the cool things (like MIN, MAX, etc) until after the code worked. of course, after it all worked, no one let me touch it

.