iface and events tests