by month iteration