replaced bepu dll with source code