added some notes to coroutine.h