does Thread.pass work?