diff --git a/NOTES.md b/NOTES.md
index a222773935..6d048742bd 100644
--- a/NOTES.md
+++ b/NOTES.md
@@ -5,5 +5,31 @@
 Prefer explicit binding using `com.google.inject.Module` over `@Named` annotations.
 Use `@Named` for top-level modules and server plugins.
 
-Some classes require explicit bindings using `Multibinder.newSetBinder`:
-- com.walmartlabs.concord.server.sdk.ScheduledTask
+Some classes require explicit binding using `Multibinder.newSetBinder`:
+- ApiDescriptor
+- AuditLogListener
+- AuthenticationHandler
+- BackgroundTask
+- Component
+- ContextHandlerConfigurator
+- CustomEnqueueProcessor
+- ExceptionMapper
+- Filter
+- FilterChainConfigurator
+- FilterHolder
+- GaugeProvider
+- HttpServlet
+- ModeProcessor
+- PolicyApplier
+- ProcessEventListener
+- ProcessLogListener
+- ProcessStatusListener
+- ProcessWaitHandler
+- Realm
+- RepositoryRefreshListener
+- RequestErrorHandler
+- ScheduledTask
+- SecretStore
+- ServletContextListener
+- ServletHolder
+- UserInfoProvider
\ No newline at end of file
diff --git a/README.md b/README.md
index ab2d1ab71a..518fe94b8d 100644
--- a/README.md
+++ b/README.md
@@ -103,15 +103,15 @@ See the [examples](examples) directory.
 
 ## How To Release New Versions
 
-- perform the regular Maven release:
+- perform a regular Maven release:
   ```
   $ ./mvnw release:prepare release:perform
   ```
-- push the tags:
+- push the new tag:
   ```
-  $ git push --tags
+  $ git push origin RELEASE_TAG
   ```
-- sync to Central;
+- sync to [Central](https://central.sonatype.com/);
 - build and push the Docker images:
   ```
   $ git checkout RELEASE_TAG
diff --git a/plugins/tasks/smtp/pom.xml b/plugins/tasks/smtp/pom.xml
index 1cf1c3f460..3358ff6536 100644
--- a/plugins/tasks/smtp/pom.xml
+++ b/plugins/tasks/smtp/pom.xml
@@ -36,6 +36,12 @@
         
             com.sun.mail
             javax.mail
+            
+                
+                    javax.activation
+                    activation
+                
+            
         
         
             com.sun.activation
diff --git a/runtime/v2/runner/pom.xml b/runtime/v2/runner/pom.xml
index 4d6d605993..baa33a717c 100644
--- a/runtime/v2/runner/pom.xml
+++ b/runtime/v2/runner/pom.xml
@@ -200,6 +200,12 @@
         
             javax.xml.bind
             jaxb-api
+            
+                
+                    javax.activation
+                    javax.activation-api
+                
+            
         
         
             com.sun.xml.bind
diff --git a/sdk/src/main/java/com/walmartlabs/concord/sdk/Constants.java b/sdk/src/main/java/com/walmartlabs/concord/sdk/Constants.java
index b5a1a1a71f..ab5db57701 100644
--- a/sdk/src/main/java/com/walmartlabs/concord/sdk/Constants.java
+++ b/sdk/src/main/java/com/walmartlabs/concord/sdk/Constants.java
@@ -206,6 +206,7 @@ public static class Request {
          * Container configuration.
          * @deprecated the container-per-process execution mode is deprecated.
          */
+        @Deprecated
         public static final String CONTAINER = "container";
 
         /**
@@ -242,6 +243,7 @@ public static class Request {
          * Resume event name. Filled in for processes resumed after being suspended.
          * @deprecated see {@link #RESUME_EVENTS_KEY}
          */
+        @Deprecated
         public static final String EVENT_NAME_KEY = "resumeEventName";
 
         /**
@@ -461,6 +463,7 @@ public static class Files {
          * File which contains process session token.
          * @deprecated use {@code ProcessConfiguration#sessionToken()}
          */
+        @Deprecated
         public static final String SESSION_TOKEN_FILE_NAME = ".session_token";
 
         /**