annotation with swo