macro and micro contexts