source, example, and dependencies