- moved responsibility of calling interface registration methods to the operator instead of the interface initialization