caicedo ball recovery