finished adding both types of cycle serializations