predark
not defined yet