better doc for option check