diff --git a/Dalamud/Plugin/Services/IGameInteropProvider.cs b/Dalamud/Plugin/Services/IGameInteropProvider.cs
index 29f42a655..217e08445 100644
--- a/Dalamud/Plugin/Services/IGameInteropProvider.cs
+++ b/Dalamud/Plugin/Services/IGameInteropProvider.cs
@@ -34,13 +34,15 @@ public interface IGameInteropProvider
///
/// Initialize members decorated with the .
+ /// Initialize any delegate members decorated with the .
+ /// Fill out any IntPtr members decorated with the with the resolved address.
/// Errors for fallible signatures will be logged.
///
/// The object to initialize.
public void InitializeFromAttributes(object self);
///
- /// Creates a hook by rewriting import table address.
+ /// Creates a hook by replacing the original address with an address pointing to a newly created jump to the detour.
///
/// A memory address to install a hook.
/// Callback function. Delegate must have a same original function prototype.
diff --git a/Dalamud/Utility/Signatures/SignatureHelper.cs b/Dalamud/Utility/Signatures/SignatureHelper.cs
index f011f8121..cabe672ce 100755
--- a/Dalamud/Utility/Signatures/SignatureHelper.cs
+++ b/Dalamud/Utility/Signatures/SignatureHelper.cs
@@ -21,10 +21,10 @@ internal static class SignatureHelper
private const BindingFlags Flags = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic;
///
- /// Initialises an object's fields and properties that are annotated with a
+ /// Initializes an object's fields and properties that are annotated with a
/// .
///
- /// The object to initialise.
+ /// The object to initialize.
/// If warnings should be logged using .
/// Collection of created IDalamudHooks.
internal static IEnumerable Initialize(object self, bool log = true)