this ridiculous thread I still