Create a low-poly cylinder. Add a "edit poly" modifier and remove the top.
Now model the mesh to look "fancy". Add some segments to the button so it looks flat when smoothing it. Now add a "turbosmooth" modifier
Now model the mesh to look "fancy". Add some segments to the button so it looks flat when smoothing it. Now add a "turbosmooth" modifier
![Creation of Squash: Step 1](images/contests/water/infosteps/fullsize/38660_4c459a6854e2b.jpg)