Keeler has busy spring