New setups; adapted viewer to using TPL