Hello, i have read most of this forum thread but i may have missed something.. could some one just confirm whether it is insoles that provide the comfort or something added to the design of the shoes itself? Currently I wear sports insoles by nuovahealth, they are really made for sports so im...