first working version of the demonstrartive market model