All modern machines have three mechanically distinct actions: Feeding, Stitching, and Pressing. The feeding action draws the fabric through to form stitches at a speed set by the user. Following this, the pressing action where the presser foot holds down the material as it is being stitched so that it does not shift during stitching. Finally, the stitching action forms each stitch according to the selected stitch type and needle position.