evertech torches