updates to the euler project