added Route that is used by the invoker and the redirect result
renamed and reduced results to success, error and redirect