Adds remote tests
Removes unecessary methods. Refactor code