Adding message parsing and setup binary path to be separate from options.