trap design