prototype without outcomes