What don't shift according to circumstances