added comments for cleaning
cleaned up