change optional parameter to msgOnly