itpc review October 2018