up threads and giving