add marked interface