Teach all about wait/sync