inline the bswapped methods too