Score implementation : step 1