fix func getInterval