Train%2520ride - Mosaic of thoughts