test functions removed