initial marketplace component