Freelancer:
rommelray
Clickity Jack
Another try.