added talon code