Added some comments and 
values are now rounded.