add a consumer example