[Issue #91] add source directive