Freelancer:
Gezmins
Gussied second try
Still ready for any changes :)