daraz generation