added hardware configuration