Annotation middleware basically works