added validation to explainations model, validate value of amount on
transaction