finished packet stuff