changed 'run' to 'handleRequest'. QC needs to update that.