Add option functionality + new thread error