Is the multiple run method's problem handled by the replacement to this code?