example and routes