Freelancer:
snowdropj12
Modifications
changes applied from Entry #212
