Adapt canon