set sources before calling package-initialize