added retrieving and building UserVariables