software enviorment settings