E_RESTART should be a variable