modifies how run_pension is called