implemented score limit