punctures
not defined yet