perfected example