talon keller