removed url unique index and safely generate random, unique ids of fixed length