repository - virtual