Usage covers event bus and states