Watford boss Sean Dyche feels the Hornets are finally beginning to hit their stride.
The Championship outfit had a mixed start to the season before they went on a four-match losing streak which left them in the bottom three.
But four wins, two draws and just one defeat from their last seven has moved the club up to 17th.
"Overall, the mentality has been really good all season but it takes time," said Dyche, after overseeing Saturday's 2-1 win at Ipswich.
"It's beginning to gel and people are starting to fit the way we want to play - it's round pegs in round holes.
"It's tough when results aren't going your way, you have to stay focused but the staff and players have been fantastic. It's not fixed and we can still improve, but there's a lot of confidence and belief at the moment."