added hardware form