New Primordial album is finished