hardware control and interpretation