add software introduction