Added some good comments