Maddoggery to made it myself