diff --git a/apps/agent/README.md b/apps/agent/README.md
index 63a0c6113ee88579512ff090302b25584e202825..4ac3348f0ac105fab17515d54b5b7442a06ea0b9 100644
--- a/apps/agent/README.md
+++ b/apps/agent/README.md
@@ -1,4 +1,4 @@
-# OCM ENGINE - AGENT 
+# OCM ENGINE - AGENT
 
 Agent service is a wrapper around @ocm-engine/askar library. 
 
diff --git a/libs/askar/src/askar-rest/rest.controller.ts b/libs/askar/src/askar-rest/rest.controller.ts
index adbc7697379bbf79965709327459c5b525b690a2..72b3195728f1b014db37c14fd4d35f0f695c04e7 100644
--- a/libs/askar/src/askar-rest/rest.controller.ts
+++ b/libs/askar/src/askar-rest/rest.controller.ts
@@ -36,7 +36,7 @@ import { AuthGuard } from "./auth/auth.guard";
 @Controller("v1")
 @UseGuards(AuthGuard)
 export class RestController {
-  constructor(private readonly agentService: AgentService) {}
+  constructor(private readonly agentService: AgentService) { }
 
   @Get("/invitations")
   async fetchInvitations(@Query() filter: InvitationFilterDto) {
diff --git a/libs/askar/src/askar/agent.service.ts b/libs/askar/src/askar/agent.service.ts
index b5476ac38aaa71de0b6c2eda4dd88ba81eade0fc..32adca7f76b53ee4956ee08dc6a0abe6faeea6ae 100644
--- a/libs/askar/src/askar/agent.service.ts
+++ b/libs/askar/src/askar/agent.service.ts
@@ -418,8 +418,8 @@ export class AgentService {
       await this.askar.agent.credentials.update(credentialRecord);
 
       const outOfBandRecord = await this.askar.agent.oob.createInvitation({
-        e],
-        dshake: false,
+        messages: [message],
+        handshake: false,
       });
 
       const credentialUrl = outOfBandRecord.outOfBandInvitation.toUrl({
@@ -1003,12 +1003,17 @@ export class AgentService {
   sendMessage = async (
     dto: MakeBasicMessageRequestDto,
   ): Promise<MessageRecordDto> => {
-
-    console.log('incoming data size is ', Buffer.from(dto.message).length/ (1024 * 1024));
+    console.log(
+      "incoming data size is ",
+      Buffer.from(dto.message).length / (1024 * 1024),
+    );
     const compressedData = fflate.compressSync(Buffer.from(dto.message));
-    console.log('compressed data is', Buffer.from(compressedData).length/ (1024 * 1024));
-    const compressedMessage = Buffer.from(compressedData).toString('hex')
-    console.log('compressed as hex is ',Buffer.from(compressedMessage))
+    console.log(
+      "compressed data is",
+      Buffer.from(compressedData).length / (1024 * 1024),
+    );
+    const compressedMessage = Buffer.from(compressedData).toString("hex");
+    console.log("compressed as hex is ", Buffer.from(compressedMessage));
 
     const messageRecord = await this.askar.agent.basicMessages.sendMessage(
       dto.connectionId,