interim object half built