Add applicative product