few more changes to interval, pgon.doughnut