credit
now at simormonroe
may also be known as casisdead, tomhannigr, beeteelatier & chekow