a lot of code written, time to start testing and such