makes routing (in process)