spoilage factors