This week has brought several changes and developments to the Buffalo Bills' coaching staff, so let's take a step back and see where things stand as head coach Doug Marrone enters his second season:
Offensive coordinator: Nate Hackett
Quick take: Hackett has strong ties to Marrone and despite the struggles of the Bills offense this season, his job was never in jeopardy.
Quick take: This is where the Bills could tweak things. The Milwaukee Journal Sentinel reported this week that the Bills were interested in hiring Alex Van Pelt for this job, which would take some heat off Hackett. Although Van Pelt is likely to stay in Green Bay, the Bills could continue to look for outside help here.
Running backs: Tyrone Wheatley
Wide receivers: None
Quick take: No word on how the Bills will fill this spot, vacated by Ike Hilliard. One possibility is to promote an offensive quality control coach like Jason Vrable.
Tight ends: Greg Adkins
Quick take: Like Hackett, Adkins has an extensive history with Marrone. Tight end may have been a problem area at times for the Bills this season, but improvement will likely come through player personnel upgrades.
Offensive line: Pat Morris
Quick take: Although he doesn't have a background with Marrone, Morris has the most NFL experience of any coach on the Bills' staff. Still, there were some question marks at this position. The Bills' offensive line was among the most experienced positions on the roster and stayed very healthy this season, but problems still cropped up. Marrone, a former offensive line coach, works with this position in practice and it appears that he will give Morris another season to fix the problems.
Offensive quality control: Jason Vrable, Kurt Anderson
Quick take: Vrable, a former college quarterback, has a background with Marrone and Hackett at Syracuse and could be a candidate for a promotion. Anderson works with Morris and the offensive line.
Defensive coordinator: Mike Pettine
Quick take: Pettine will interview for the Cleveland Browns' head coaching vacancy this week. If he is offered the job and accepts it, the Bills' coaching staff could be significant changes in the coming weeks. If Pettine stays in Buffalo and the defense takes another step forward this season, Pettine will likely be on the "hot list" next offseason.
Defensive line: Anthony Weaver
Quick take: Weaver is relatively new to coaching, having retired from the NFL in 2009. He played for Pettine with the Baltimore Ravens and could follow Pettine if he becomes the next coach of the Browns.
Outside linebackers: Jim O'Neil
Quick take: O'Neil worked with Pettine from 2009-2012 with the New York Jets after several years of college coaching. If Pettine leaves for Cleveland, O'Neil could become his defensive coordinator.
Inside linebackers: None
Quick take: The Bills fired Chuck Driesbach earlier this week, who held this job after 36 years of college coaching. No word on who will replace Driesbach with the Bills, who are likely in wait-and-see mode on Pettine. If Pettine departs, it's possible that Driesbach, who gave Pettine his first coaching job, could join his staff in Cleveland.
Defensive backs: Donnie Henderson
Quick take: Henderson, a veteran NFL and college coach, bounced back strong this season after his career took some unexpected turns in prior years, including a stint in the United Football League. Henderson has experience as a defensive coordinator with the Jets (2004-05) and the Detroit Lions (2006) and would seemingly be among the candidates to replace Pettine if he leaves.
Assistant defensive backs: Samson Brown
Quick take: Brown, a younger coach, followed Pettine from the Jets. The former Albany safety could become part of Pettine's potential staff with the Browns.
Defensive assistant: Jeff Hafley
Quick take: Hafley, who coached under Greg Schiano in Tampa last season, doesn't have a background with either Marrone or Pettine. He could be a wild card on the defensive staff, depending on how things unfold with Pettine in Cleveland.
Defensive quality control: Brian Fleury, Jason Rebrovich
Quick take: Fleury most recently coached at Towson, where O'Neil coached and played. He could replace Driesbach as a full-time position coach, or he could follow Pettine if he departs to Cleveland. Rebrovich followed Marrone from Syracuse.
Special teams coordinator: Danny Crossman
Quick take: Crossman and Marrone coached together at Georgia Tech and the Coast Guard Academy. While the Bills' special teams units struggled this season, Crossman's job appears to be safe.
Special teams assistant: John Anselmo
Quick take: Anselmo is a veteran coach with an extensive background with Marrone.