be compatible with both 1.0.2 and 1.0.3 client