Creating and modifying routing algos