now handles odd length packets