add controller
add teleport_tests
add tests