Added taxonomy generation