non-blocking events

Add a description of non-blocking events