updated intermediates