added routing for user libaries