James McFadden has a two-year option on his current contract with Birmingham. Photograph: Paul Gilham/Getty Images

James McFadden is looking to renegotiate his contract with Birmingham City. The Scottish striker signed his current deal, which has a year to run with an option for another two, under the previous regime of David Sullivan and David Gold.

"With the weird and wonderful way the contracts are done here, I've got a year left with a two-year option so we will wait and see what happens," said McFadden. "That was the way it was done before and hopefully that can change – and there won't be this confusion for everyone."

Liam Ridgewell and Sebastian Larsson are also technically out of contract in the summer, but again Birmingham have two-year and one-year options respectively they could take up on the players.

Meanwhile, McFadden can see comparisons between the Birmingham dressing room and the one at Everton, where he spent five seasons up until 2008.

"The dressing room is superb and wants to do so well. Everyone is arguing. It's the same on the training pitch," he said. "If someone makes a misplaced pass or is not putting the work in, there are always players ready to jump down their throat.

"You need that type of character but you also need the type of character that can take that as well – and respond to it. You don't want anyone who is going to hide away. If you are not pulling your weight, someone is going to tell you and you put your hand up and work harder."