made renderer protected
route stores a parameter map