php 5.3 fix
update with new construction
new config