fixed break in binary compatibility