Threading sort of works.