strictly annotations