adding load option to addRoute; cleanup