builds, is a bit faster. still has space overflow problems. added testing script