used uuid gem instead