move to src for autoloader, and don't flush output buffer