start programming the logic layer of the market