Everything Tuft and Needle