fix for php 5.3
fix for php 5.2