fix bug with recomputing roads
make code nice
make code nice and fix problem with cart pusher bad offsets