hole replaced by prism