adding some more software changes