implement CloudSeq