added more commments and got it blog ready!
added more commments and got it blog ready!