removing PHP 5.3 requirement