It's been a tough few weeks for Celtic on the injury front but it's back to full throttle just in time for the Scottish Cup.