Start of Hyperdeck implementation