external library for external application