Wide receiver Percy Harvin returned to the practice field on Thursday after missing Wednesday because of a migraine headache and strained right hip that he aggravated last Sunday against Miami.

He was joined on the field by fellow receiver Bernard Berrian, who was limited on Wednesday because of a knee injury. Harvin appeared to be moving pretty well during individual and group work, which is what the media is allowed to watch. Berrian also looked like he was moving OK. The issue is that none of the drills we watch are done at a very high speed so it's impossible to know how guys are really feeling.

The most interesting thing that came out of our brief access was watching quarterback Brett Favre line up as a defensive back during group drills and talk to the wide receivers about the routes he saw them run. It appeared as if Favre was giving suggestions to both Berrian and Harvin.

The group work is done at a walk-through like pace, so it's not as if Favre was trying to run with the receivers. Rather, it looked like he wanted to get a different perspective of how they ran their routes and then offered suggestions. It's no secret, Favre hasn't exactly been in sync with his receivers so far.

Linebacker Ben Leber, who suffered what appeared to be a potentially serious back injury against the Dolphins, appears to be moving fine and should be able to play against the Lions barring a setback. Leber said Wednesday that he felt he would be good to go.

It will be interesting to see if cornerback Chris Cook (knee) is able to take part in all of this practice. He was not limited Wednesday and if Cook again is able to go all out it would make sense that he would be able to make his NFL regular-season debut on Sunday.

As for those of you who have asked if tight end Mickey Shuler has been signed to the Vikings practice squad, the waiver period ends at 3 p.m. today so nothing can be official until then. It's possible another team could claim Shuler.