documentation for the parameters