Add returns *Route
fixed examples
added Patch method