made papertrailId an optional parameter