fix incompatibility