New IT trailer. ‘nuff said