integration, tests, examples