having holes