more correct packet formating. works with FCF