Phase 2. NOT FINAL | ScratchStats