this thread makes me laugh very hard...