Freelancer:
svrequine
Winner
Revised version
Details as per request. Hope to here from you soon :)