I think csp_transaction requires you to send back exactly what it think it's getting...let's see