add ThirdPart

index and fix eventHandler