GluQuadrics and Display Lists

I have noticed that use of Display Lists boost up the performance.

I got a problem though when i try to create quadric objects in my list i don’t get the smooth shading i got using it by immediate mode.

My question is:
What order do i need to put my code, to get the right result (with the smooth shading)?