My version of Caragh's Model | ScratchStats