added Value class