hesiod lib problem