this thread makes me happy inside.