this thread done being updated? was very nice to reference :x