I know that Guru Granth Sahib contains a great philosophy that any human being can take advantage of it while following it in his/her day to day life. Everything I know about sikhism or its philosophy is through reading books or going to websites like SPN. My question is, if I cant understand what is written in Guru Granth Sahib or what exactly does it mean when they sing kirtan then whats the use of listening to it or doing it myself. Shouldnt there be a simpler version of Bani which is more understandable while you read? I m always confused about it.