modfied annotation