add tests
add socket tests