Wait, we don't need threading anymore...