implement tossing of holes