replaced architecture fact to hardwaremodel and added arch to the index view