dont bind events more than once
add endpoint mark all as read
fix bug with extra notification