there are arguably cleaner places to do this - though this was the most surgical