factory + core - REFACTOR - refactor Annotation Processors