Spend error prevention

Audited transactions