There were more than a few raised eyebrows in Tempe when Cardinals coach Bruce Arians named Todd Bowles his defensive coordinator this offseason.

To begin with Bowles was replacing Ray Horton who had turned an underachieving defense into one of the league's better units.

But Bowles was also coming off a disastrous run as the Eagles defensive coordinator in 2012. Bowles who took over the job when Juan Castillo was fired six games into the season oversaw a six-game stretch in which the Eagles allowed 32.5 points per game earned a reputation for poor tackling and got statistically worse than they had been under Castillo.

In that run opposing quarterbacks completed 116 of 152 attempts (76.3 percent) for 1519 passing yards 16 TDs no interceptions and a passer rating of 142.4.

"It was different because it was midseason and you've got what you got. You don't grab everything you have in your playbook and try to put it in at midseason because you only get a couple days to prepare" Bowles said. "But as a coach you try to handle every situation that is thrown your way and Coach (Andy) Reid was great to me so I felt like I let him down."

Reid was fired after the season which left Bowles out of a job. After being passed over for the head coaching gig at Temple his alma mater Bowles admits he had concerns about his future.

"You worry every year" he said laughing.

Yet Arians was resolute in his choice even as others questioned it. He knew enough about his former team captain at Temple to make the decision based on that experience alone.

Five games into the season nobody is questioning Arians.

The Cardinals are tied for third in interceptions (seven) rank third in the league against the run (79 yards per game) and 10th in points per game (19). Last week's win over Carolina was the high point of the season for the unit which produced seven sacks and four turnovers while keeping the Panthers out of the end zone.