Modernize pytential