Creating functionality that will be required to deal with changing endianness