Welcome to pain home of the pain

Nnnot looking forward to these merges.