Reimplemented async series