add software directory