fix PHP-5.3 compatibility