some things are essentialsome things are optional