https://medium.com/@RJrobinson/active-record-101-a-beginners-guide-to-structure-form-and-nullify-6b6a3bd1f600