g-mechanism