Shelly Adopted Protocols