mutitple-levels scope with dots format