product validated and routes set