can u do it using threads