this thrad started off really mean but dirty harray saved it