I got these questions always running through my head. So many things that I would like to understand.