companibility with 5.3 php