this thread needs to beat the record thread