question and answer by Abhishek | ScratchStats