add tests
add stuff to build