almost done with tests