For reference
Add publisher behaviour to model