extract interface for multiple statement change