configurable annotations