prod preparation