complex business environment