predine
not defined yet