Some refactor. Stage 3 now stage 5 (Worked 4-cycles). Some changes