update to use underscore for cloning objects.