this is a very degrading thread