added new objects, merging with previous versions