torch improved