changed requirement to php5.3