getting some stuff ready for 'parallel' evaluation