use request context from silex