didn't realize an option could be None as opposed to just missing