changed silex provider