added events (redis pub/sub)