by: DWol

badged by
mk
b_b
bfv