Done with functional stuff. Comments needed
Commenting of file done