using Annotation Processing tag instead of Annotation Processor