created packet with more parameterized components