Freelancer:
rougelumire
The revised version
I hope it is OK with you now.