added types of software