fix'ed php52