S

only missing a few