fixed new marked interface bug