(whether) by accident or design

(whether) by accident or design

Intentionally or not. Whether by accident or design, those high school kids have really created a solid, sustainable business.
See also: accident, design