Cleaning
Cleaned and compiled