added line item information, fixed error checking.
added customer information to hash
added customer number.