explanation of option setting with viewpool