Added 'path' and 'virtual'