Q So have you and the market in general been waiting for a material like this

Could you correct the punctuation please?
Q: So have you and the market in general been waiting for a material like this?