Please document what each option does.