something newer the php 5.3 might be a better idea