new genres logic