compatibility confusion