3rd Generation and Model 100