no authorisation required as default
minor changes to annotations for pbc compatibility