extent and start_step options added to plot_z()