clean up and added comments