add value objects