contrabitching view 3