egerated source so src/main