Pupil Optimized Design