multitreading nailed it