keilani snyder