this thread got out of hand and im over it.