old style vs new generation