there is a lot of homo goin on in this thread.