can someone help me make this less stupid?