cleanup , gone are the days of php 4.x