Bio-mechanical stimulation