When do I reset my program?