The impact of custom software on business efficiency and profitability