Injective protocol