work in progress - almost 100% pen | ScratchStats