Annotation Resolver Finished
Runnable Version