variable resources