src and tests

add two files