There are a few good points there that will indeed help.
The note on stretching is something that can sometimes take a while to work out. If you can't get at it where it is supposed to be, move it...