addValue constructed