ohh and for length better use uint64_t