tests are passing now
a lot of test were removed since no useage