Modification of Dean Townsley's Torch variant