refs #23 add score logic