Added a little clearer comments