fixed server-events use case