Adding transaction model