Scripted consumer