added a simple backup prototype
proper kind
filtering errors
Merge remote-tracking branch 'origin/master' into sofia/payment_sz_error