move test files
add methods to implement