its impact on business