Adding interface to external data