can specify eventpump for client