added virtual settings