requiring php5.3
coding style