Need to add JSDocs for the parameters.