david flink.