holy mother of god... it works... the page distribution works on first test. ok. I can sleep now. WRITABLE NEEDS TO GO. Decide on a sane way to handle datatypes. They have to be serializable anyway since you're pushing them over RMI, but you could serialize the writable interface before that. meh.