added new interface tests
updated test
modified test files