diff --git a/dashboard/src/app/(inside)/user/page.tsx b/dashboard/src/app/(inside)/user/page.tsx
index ebb9079..8218dc3 100644
--- a/dashboard/src/app/(inside)/user/page.tsx
+++ b/dashboard/src/app/(inside)/user/page.tsx
@@ -34,7 +34,7 @@ export default async function UserPage(
     let pageSize = 50;
     let paginationRange = 11;
 
-    const users = pmAccessUser && await queryIdentities({ page, pageSize, query });
+    const users = pmAccessUser && await queryIdentities(page, pageSize, query);
 
     return (
         <div className="space-y-4">
diff --git a/dashboard/src/components/identity/identity-credentials.tsx b/dashboard/src/components/identity/identity-credentials.tsx
index f362971..78e1fe6 100644
--- a/dashboard/src/components/identity/identity-credentials.tsx
+++ b/dashboard/src/components/identity/identity-credentials.tsx
@@ -36,7 +36,7 @@ export function IdentityCredentials({ identity }: IdentityCredentialsProps) {
                                         (
                                             <ConfirmationDialogWrapper
                                                 onSubmit={async () => {
-                                                    deleteIdentityCredential({ id: identity.id, type: key as never })
+                                                    deleteIdentityCredential(identity.id, key as never)
                                                         .then(() => toast.success(`Credential ${key} deleted`))
                                                         .catch(() => toast.error(`Deleting credential ${key} failed`));
                                                 }}
diff --git a/dashboard/src/components/identity/identity-traits.tsx b/dashboard/src/components/identity/identity-traits.tsx
index 3feb314..1a9205c 100644
--- a/dashboard/src/components/identity/identity-traits.tsx
+++ b/dashboard/src/components/identity/identity-traits.tsx
@@ -48,16 +48,16 @@ export function IdentityTraits({ schema, identity, disabled }: IdentityTraitForm
         delete traits['metadata_public'];
         delete traits['metadata_admin'];
 
-        updateIdentity({
-            id: currentIdentity.id,
-            body: {
+        updateIdentity(
+            currentIdentity.id,
+            {
                 schema_id: currentIdentity.schema_id,
                 state: currentIdentity.state!,
                 traits: traits,
                 metadata_public: data.metadata_public,
                 metadata_admin: data.metadata_admin,
             },
-        })
+        )
             .then((identity) => {
                 setCurrentIdentity(identity);
                 toast.success('Identity updated');
diff --git a/dashboard/src/lib/action/identity.ts b/dashboard/src/lib/action/identity.ts
index d214e17..236e4b0 100644
--- a/dashboard/src/lib/action/identity.ts
+++ b/dashboard/src/lib/action/identity.ts
@@ -42,14 +42,7 @@ export async function getIdentitySchema(id: string) {
     return data;
 }
 
-
-interface QueryIdentitiesProps {
-    page: number,
-    pageSize: number,
-    query?: string,
-}
-
-export async function queryIdentities({ page, pageSize, query }: QueryIdentitiesProps) {
+export async function queryIdentities(page: number, pageSize: number, query?: string) {
 
     const session = await requireSession();
     const allowed = await checkPermission(permission.user.it, relation.access, session.identity!.id);
@@ -109,13 +102,7 @@ export async function queryIdentities({ page, pageSize, query }: QueryIdentities
     };
 }
 
-
-interface UpdatedIdentityProps {
-    id: string;
-    body: UpdateIdentityBody;
-}
-
-export async function updateIdentity({ id, body }: UpdatedIdentityProps) {
+export async function updateIdentity(id: string, body: UpdateIdentityBody) {
 
     const session = await requireSession();
     const allowed = await checkPermission(permission.user.it, relation.edit, session.identity!.id);
@@ -136,12 +123,7 @@ export async function updateIdentity({ id, body }: UpdatedIdentityProps) {
     return data;
 }
 
-interface DeleteIdentityCredentialProps {
-    id: string;
-    type: DeleteIdentityCredentialsTypeEnum;
-}
-
-export async function deleteIdentityCredential({ id, type }: DeleteIdentityCredentialProps) {
+export async function deleteIdentityCredential(id: string, type: DeleteIdentityCredentialsTypeEnum) {
 
     const session = await requireSession();
     const allowed = await checkPermission(permission.user.credential, relation.delete, session.identity!.id);