complete manager over gen.coroutine