cleaing code