map transaction fix