routing to myself always is 0
move routing functions to routing
write, not read