add uint64 support