adapt to marketplace