unit testing is possible now