Added authentication protocol