updated to latest silex