Added some useful comments