add newpage argument