going backwards saving current status