Hardware facilities