added Memory Transaction