Good call, stretching and cooling down are a much overlooked part of an exercise, yet quite possibly the most important. A quicker recovery is very helpful in building muscle faster and more efficiently. Sleep is also a very underrated aspect of a training program. It also is very important in resting and recovering.