kelly kline dp (5)