contractophobe view 2