THE 2016/17 season may feel like it has only just ended, but clubs are already busy securing deals and shaping squads for the next campaign. 

With eight of the top-flight teams returning to action for the Betfred Cup group stages in July and the remaining four soon beginning European qualifying efforts, there is limited time off for managers to make changes. 

Who do you want your club to bring in before the window closes?

Aberdeen

In: Greg Stewart (Birmingham City, loan); Ryan Christie (Celtic, loan); Greg Tansey (Inverness CT, free)

Out: Jonny Hayes (Celtic, undisclosed); Peter Pawlett (MK Dons, free); Cammy Smith (St Mirren, free); Ryan Jack (Rangers, free); Ash Taylor (released); Lawrence Shankland (released); Niall McGinn (released); Aaron Lennox (released); Neil Alexander (released)The Herald:

Celtic

In: Kundai Benyu (Ipswich Town, free); Jonny Hayes (Aberdeen, undisclosed)

Out: Jamie Lindsay (Ross County, loan); Ryan Christie (Aberdeen, loan); Scott Allan (Dundee, loan); Efe Ambrose (Hibernian, free); Eoghan O'Connell (Bury, free); Paul McMullan (Dundee United, free); Fiacre Kelleher (Oxford United, free); Kolo Toure (released); Kris Commons (released)The Herald: Jonny Hayes is the only new Celtic signing so far this summer

Dundee

In: Randy Wolters (Go Ahead Eagles, free); Lewis Spence (Dunfermline, free); Scott Allan (Celtic, loan); Roarie Deacon (Sutton United, free)

Out: Nick Ross (released); Kevin Gomis (released); David Mitchell (Falkirk, free); Matty Allan (Montrose, free); Calvin Colquhoun (released); Henrik Ojamaa (Go Ahead Eagles, end of loan)The Herald:

Hamilton Accies

In:

Out: Gramoz Kurtaj (released); Craig Watson (released); Blair Adams (released); Alex D'Acol (released); Ioannis Skondras (released)

Hearts

In: Kyle Lafferty (Norwich, free); Michael Smith (Peterborough, free); Rafal Grzelak (Korona Kielce, free); Christophe Berra (Ipswich, free); Cole Stockton (Tranmere Rovers, free); Ashley Smith-Brown (Manchester City, loan)

Out: Juwon Oshaniwa (released); Nikolay Todorov (Livingston, loan); Gavin Reilly (St Mirren, free); Billy King (Dundee United, free); Callum Paterson (Cardiff City, free); Lennard Sowah (released); Alex Tziolis (released); Anastasios Avlonitis (released); Dylan Bikey (released); Robbie Buchanan (released); Andraz Struna (released); Sam Nicholson (released)The Herald:

Hibernian

In: Ofir Marciano (Ashdod, undisclosed); Efe Ambrose (Celtic, free); Simon Murray (Dundee United, free); Danny Swanson (St Johnstone, free)

Out: Jason Cummings (Nottingham Forest, undisclosed); Chris Humphrey (released); James Keatings (Dundee United, free); Alex Harris (Falkirk, free); Aaron Dunsmore (released); Jamie Insall (released); Brian McLean (released); Grant Holt (released); Scott Gallacher (released)

Kilmarnock

In: Stephen O'Donnell (Luton Town, free); Calum Waters (Alloa, free); Daniel Higgins (Dundee, free); Alan Power (Lincoln City, free)

Out: Dapo Kayode (released); Jamie Cobain (released)

Motherwell

In: Charles Dunne (Motherwell, free); Russell Griffiths (Everton, free); Andy Rose (Coventry City, free); Craig Tanner (Reading, free); Alex Fisher (Inverness CT, free); Gael Bigirimana (Coventry City, free); Trevor Carson (Hartlepool, free)

Out: Keith Lasley (retired); Craig Moore (Ayr United, free); Lionel Ainsworth (Plymouth, free); Craig Samson (St Mirren, free); Joe Chalmers (released); Stephen Pearson (released); Lee Lucas (released); David Ferguson (released); Scott McDonald (released); James McFadden (released)

Partick Thistle

In: Niall Keown (Reading, undisclosed); Blair Spittal (Dundee United, free); Jamie Sneddon (Cowdenbeath, free)

Out: Liam Lindsay (Barnsley, undisclosed); David Amoo (Cambridge United, free); Sean Welsh (released); Mark Ridgers (Inverness CT, free); David Wilson (released)

Rangers

In: Eduardo Herrera (Pumas, undisclosed); Carlos Pena (Guadalajara, undisclosed); Alfredo Morelos (HJK Helsinki, undisclosed); Fabio Cardoso (Vitoria Setubal, undisclosed); Bruno Alves (Cagliari, free); Ryan Jack (Aberdeen, free); Dalcio (Benfica, loan); Daniel Candeias (undisclosed)

Out: Kyle Bradley (Clyde, loan); Andy Halliday (Gabala, loan); Joe Garner (Ipswich Town, undisclosed); Philippe Senderos (released); Clint Hill (released)The Herald:

Ross County

In: Thomas Mikkelsen (OB); Jamie Lindsay (Celtic, loan); Sean Kelly (AFC Wimbledon, free)

Out: Liam Boyce (Burton Albion, undisclosed); Oscar Gobern (released); Paul Quinn (released); Jonathan Franks (released); Kenny van der Weg (released)

St Johnstone

In: Kyle McClean (Nottingham Forest, free); Scott Tanser (Port Vale, free); Stefan Scougall (Sheffield United, free)

Out: Tam Scobbie (Dundee United, free); Danny Swanson (Hibernian, free); George Hunter (released)