Graham Potter has done a pretty good job at Swansea City so far this season since taking over in the summer. 

He seems to have reinstalled the slick passing style, or the 'Swansea way', that gained them such a positive reputation in their early Premier League years.

It was lost somewhat over the last few years as they fought against relegation before finally succumbing to the drop last year.

After a limited transfer window in which only six new faces arrived at the Liberty Stadium, the Swans sit in eighth place and just two points behind Derby County, who currently occupy the final play-off position.

There is always room for improvement, however, and with the January transfer window approaching fast the club will be drawing up a list of priorities in terms of ins and outs.

Here, though, are THREE mistakes that they cannot afford to make...

Roberts has emerged as one of the brightest talents in the Championship this season.

The 23-year-old has been a revelation at right-back for the Swans but with his contract running out at the end of the season there is a real risk of losing him.

The best bet for them would be to renew his contract as soon as possible because they are not in a position where they will be able to reject a big money offer.

Much like Roberts, James has been a revelation as well, but in a more attacking sense.

The winger has three assists in ten games this season but with his contract also set to expire at the end of the season they are also at risk of losing him.

A new deal needs to be sorted.

One of the biggest mistakes the club could make would be to panic.

They remained very level headed in the transfer market and realised they were not in a position where they would be able to spend big.

Whatever happens, they cannot risk falling into the trap of panic buying.