generatin bd