hardware organization