update adding ASIKitProtocol