Updated Mad's highlights + rewrited Router>process result.