added half pipe with hole