david-cherney-internal