more split packet stuff