compatability check