Micro-scales