diff --git a/pom.xml b/pom.xml
index 3b75ce498..acee55247 100644
--- a/pom.xml
+++ b/pom.xml
@@ -66,16 +66,16 @@
17.0.75
1.0.6
6.4.1
- 17.104.136
+ 17.103.133
17.103.162
17.104.173
17.104.48
- 17.0.85
+ 17.104.101
17.103.42
17.103.13
8.0.30
6.13
- 17.103.105
+ 17.104.110
17.104.44
17.0.26
17.0.64
diff --git a/progression-command/progression-command-handler/src/main/java/uk/gov/moj/cpp/progression/handler/CourtApplicationHandler.java b/progression-command/progression-command-handler/src/main/java/uk/gov/moj/cpp/progression/handler/CourtApplicationHandler.java
index cc91232a7..526898736 100644
--- a/progression-command/progression-command-handler/src/main/java/uk/gov/moj/cpp/progression/handler/CourtApplicationHandler.java
+++ b/progression-command/progression-command-handler/src/main/java/uk/gov/moj/cpp/progression/handler/CourtApplicationHandler.java
@@ -7,7 +7,6 @@
import static java.util.UUID.randomUUID;
import static java.util.stream.Collectors.collectingAndThen;
import static java.util.stream.Collectors.toList;
-import static org.apache.commons.collections.CollectionUtils.isEmpty;
import static org.apache.commons.collections.CollectionUtils.isNotEmpty;
import static org.apache.commons.lang3.StringUtils.isBlank;
import static uk.gov.justice.core.courts.ContactNumber.contactNumber;
@@ -74,7 +73,6 @@
import java.util.Collections;
import java.util.HashSet;
import java.util.List;
-import java.util.Objects;
import java.util.Optional;
import java.util.Set;
import java.util.UUID;
diff --git a/progression-command/progression-command-handler/src/main/java/uk/gov/moj/cpp/progression/handler/UpdateFinancialMeansDataHandler.java b/progression-command/progression-command-handler/src/main/java/uk/gov/moj/cpp/progression/handler/UpdateFinancialMeansDataHandler.java
index aa2fea385..9f208518d 100644
--- a/progression-command/progression-command-handler/src/main/java/uk/gov/moj/cpp/progression/handler/UpdateFinancialMeansDataHandler.java
+++ b/progression-command/progression-command-handler/src/main/java/uk/gov/moj/cpp/progression/handler/UpdateFinancialMeansDataHandler.java
@@ -14,6 +14,7 @@
import uk.gov.justice.services.eventsourcing.source.core.EventStream;
import uk.gov.justice.services.eventsourcing.source.core.exception.EventStreamException;
import uk.gov.justice.services.messaging.Envelope;
+import uk.gov.moj.cpp.progression.aggregate.ApplicationAggregate;
import uk.gov.moj.cpp.progression.aggregate.CaseAggregate;
import java.util.List;
@@ -77,13 +78,18 @@ private boolean isDefendantsFinancialData(final CourtDocument courtDocument) {
private void updateEventStream(final UUID prosecutionCaseId, final UUID defendantId, final UUID applicationId,
final List materials,
- final Envelope createCourtDocumentEnvelope)
- throws EventStreamException {
-
- final EventStream eventStream = eventSource.getStreamById(prosecutionCaseId);
- final CaseAggregate caseAggregate = aggregateService.get(eventStream, CaseAggregate.class);
- final Stream