Added some information and a few comments