Few More Comments for others to be able to read it better.