bug correction: more than one interface