fixed some tests
added new test files