Use iterators/coroutines so that we don't need to have all this weird logic
Use iterators/coroutines so that we don't need to have all this weird logic

bskari/sparkfun-avc,bskari/sparkfun-avc,bskari/sparkfun-avc,bskari/sparkfun-avc,bskari/sparkfun-avc,bskari/sparkfun-avc