Freelancer:
pherval
TOM BILSKE
My proposal for your revision.