update to requirements for annotation processors