just got lineitem array correct, thanks to joel johnson