minimalistic support for external sources