the new streamlined Python interface