clean up and a tiny optimization
euler, extensions and a nice new project reference updating script