something not right about either of these threads. can someone make a third?