added a canonical example