add hardware and software section