still need to fix the score