add score, framework for challenges