API updates, new backend compat