Saints' Willie Snead feels 'so much better' after another week of recovery