This thread is far from pure.