Thank you so much !! I'll make sure the updated version is better !!
Yeah ! Thanks for pointing out this Error ... It was an surface draw error which I have fixed now... but unfortunately I was unable to find it back then !!