* Added Hole class