Score prediction thread???