php 5.1 fixes 2