respond according to validation in tx add
cleanup