integrate with produceconsume, add submit button and added placeholder text