Program reset added
Cleaned