use cuid instead of hash