cash vs non cash transactions