Nah. Everything seems fine. Could you give a quick example on which (common) cases we should use non_blocking?