Added transaction model