first approach on trade transaction model