fix for pecl