libsb and core are same now, libsb is using emitter class