add case method level timeout and rename user option name