The Associated Press

Pittsford, N.Y. -- New Buffalo Bills offensive coordinator Brian Daboll has made an impact in just the first week of training camp with his diverse and tricky offensive scheme. Players on both side of the ball are noticing the changes from last season's system with Rick Dennison.

"There's a lot going on," said Bills defensive end Jerry Hughes. "From a defensive front's point of view, it's great because you really have to play your rules. It really strips us down to our basics and just coming out there and reading our keys and playing football, playing fast. This camp has been fantastic because we're getting a bunch of different looks."

No. 1 wide receiver is just as likely to line up in the slot as he is on the outside; LeSean McCoy spends quite a bit of time lined up as a pass catcher; and Daboll has had his receivers on a conveyor belt subbing in and out with the first team. The new offense will be something for fans to watch all preseason.

These are the day seven camp observations.

Don't Edit

The Associated Press

A.J. McCarron runs first team for second straight day

It was a lighter day for the Bills after heavy 11-on-11 work the day before. A.J. McCarron ran the first-team offense for the second straight day, a break from on-and-off pattern that's been playing out in camp with fellow quarterback Nathan Peterman.

McCarron arguably was the best passer on the field again Thursday. The highlights were a nice float pass to Kelvin Benjamin in the back corner of the end zone, which was caught, but the big man didn't seem to get both feet down. Then McCarron lit it up in 7-on-7 drills, throwing touchdowns to Travaris Cadet, Jeremy Kerley and Charles Clay on successive plays.

Don't Edit

Rough day for Josh Allen

Josh Allen had one set of drills with the first team, but overall the day was pretty forgettable. A number of drops by receivers and a few bad throws from the rookie.

The velocity on his throws are unreal. He blistered a ball to Ray-Ray McCloud III on a 10-yard sideline route that went about three yards in front of him and maybe five feet high. As Allen progresses, he'll need to be able to corral some of the power in his throwing game to give his receivers a chance to make plays.

Don't Edit

Cam Phillips starting to stand out

A lot of the hype early in training camp was going to rookie Robert Foster, but in the last few days fellow rookie Cam Phillips is starting to steal the spotlight.

Phillips had a couple of exciting catches, including a touchdown in the back of the end zone from Allen during an 11-on-11 session. Phillips has demonstrated a consistent ability to make catches, and the battle at the end of the receiver depth chart should be exciting in preseason.

Don't Edit

Trent Murphy watches practice

Trent Murphy has spent training camp opposite Hughes on the defensive line running with the first team. He missed Wednesday's practice as a veteran rest day, and Thursday he sat out with a groin injury.

Andre Holmes sat out after suffering a quad injury Wednesday; Quan Bray missed with a toe injury; and Jordan Mills and Vontae Davis received a veterans rest day.

Don't Edit

Don't Edit

READ MORE: JEREMY KERLEY SHOWING YOUNG BILLS' RECEIVERS HOW TO BE A PRO

Don't Edit

Tremaine Edmunds' skills are undeniable

Tremaine Edmunds is gaining momentum every day from his middle linebacker spot on a Bills defense that has been tough on all three quarterbacks this camp.

Edmunds picked off A.J. McCarron, who was trying to find LeSean McCoy out of the backfield and showed off his burst after the catch. There was a defensive holding penalty that nullified the interception, but Edmunds is flying around the field.

There was a cool moment earlier in practice when Edmunds and Allen were on the field together. Allen audibled at the line and Edmunds responded by screaming adjustments to his teammates on the defensive side. The two players the Bills took in the first round of the draft to quarterback the offense and defense are settling into their roles.

Don't Edit

Zay Jones working hard on sidelines

Zay Jones missed practice again as he continues to rehab his knee injury. The second-year man has fallen behind in the wide receiver competition, according to Bills head coach Sean McDermott.

Every day he misses practice he seemingly falls further behind as the receiver group continues to learn Daboll's offense.

Don't Edit

Lighter side of the QB battle

The Bills' quarterbacks have said that the group is tight knit, and a little exchange Thursday before practice is the perfect example that they're not lying.

McCarron walked up to Allen during stretches and faked a "Stone Cold Steve Austin Stunner" finishing maneuver, complete with a head shake like Austin did after every stunner he delivered during his WWE professional wrestling days. The move would have surely impressed any table-smashing members of the Bills Mafia.

Don't Edit

READ MORE: NBC'S PETER KING BREAKS DOWN QUARTERBACK COMPETITION

Don't Edit