Implemented VariableView fully