Journey of persistence