Keep variable names consistent to back-end: qty -> quantity; cost -> price