cleaning up comments
add a lot of comments