moved provision from zend to core