add another way to use annotations