Welsh holds most of the options although may not be perfect or wise. Sure Celtic can recall him, they can't force him to sign for Aberdeen or any other team whilst under contract. A contract that is believed to be anything between 6 and 18 months. Can't believe a team with no manager would sign any player that said new manager might not rate. Though Celtic did sign a manager to play a system that he should have known whether they could adapt to it.