-
strong parameters and a lot of other stuff