all tests need to depend on all src files
reliability logic and test fixes