moved php req to 5.3, removed use of http_status_code