Micro Torches