my take on bagel slightl tweaked | ScratchStats