Shaun Alexander feels Seahawks are close, but still need a few pieces