fix interface management when processing annotations