New Micro Torch

completed