put variable names in the input parameters for readability