karl flood