Don't listen to some of the nonsense posted by some of the folks
here. Don't chao keng, best solution is to talk to your CSM or
officer in charge , you never know he might give you day off or two
but of course you have to pay him back (extra duties ..etc) .
That's the best solution I can think of.
Don't waste all your effort just to get mc.