removing some locking/atomic from actions (not required as per spec there is no concurrent notifications)