read options the new way: doc-related tasks