ya, this is a really mean tgread