Fixed the blocking/non-blocking first
Add MSDN links