protogine
not defined yet