added hardware and softwares