removed useless Value class