my take on noli | ScratchStats