makeId improve perfomance