upgrade for php5.5