Added some basic comments(we need much more)