reverted most of the added comments as they are mostly redundant or obvious