Some pragmatic functions.