Kasey Lansdale making strides