fixed not working 'forced' flag in update_score