protocols for applications 419461