Filling User Needs with Superior Features