3 stars going for 5. Great job.