Torch Final Design