working on recovery of cycle