adding complete routing example