EEPROM.PUT "er there!"

Try printing eeaddress before using its value. Are you getting values from the same places that you put them ?