implemented dutch auction in market