You need to drop some stretching into that too.
warm up, stretch, blah blah blah ,warm down, shake out etc, light stretch.