support for remote libraries