software requirements updates