change param name msg to fact which reads more naturally
roxygenize