this is the most embarassing thread i have read in a while