my take on bagel | ScratchStats