Micro cooling