~goes off to magic another thread~