Proto feed function