semifoaming
not defined yet