DOH! Yeah, you're supposed to have a |_____| - shaped bracket which bolts at your top radiator mounts (you have a pre-05, right?). You might be able to order the part for a fair price at your local Triumph dealership, but I'm not sure on that. Otherwise, you'd have to make your own bracket and come up with some way to either make the special hole a zeuss fastener uses, or weld a bolt to it and bolt the covers on...