diff --git a/ActualProjectCode/DjangoProject/core/migrations/0002_profile_delete_user.py b/ActualProjectCode/DjangoProject/core/migrations/0002_profile_delete_user.py
deleted file mode 100644
index 4d7d239d18f8d286b7f1ff0274504fc978c922ed..0000000000000000000000000000000000000000
--- a/ActualProjectCode/DjangoProject/core/migrations/0002_profile_delete_user.py
+++ /dev/null
@@ -1,27 +0,0 @@
-# Generated by Django 5.1.7 on 2025-03-21 09:51
-
-import django.db.models.deletion
-from django.conf import settings
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ('core', '0001_initial'),
-        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name='Profile',
-            fields=[
-                ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
-                ('role', models.CharField(choices=[('admin', 'Admin'), ('user', 'User'), ('ai_engineer', 'AI Engineer'), ('finance', 'Finance Team')], max_length=100)),
-                ('user', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
-            ],
-        ),
-        migrations.DeleteModel(
-            name='user',
-        ),
-    ]
diff --git a/ActualProjectCode/DjangoProject/core/migrations/0003_mlmodels.py b/ActualProjectCode/DjangoProject/core/migrations/0003_mlmodels.py
deleted file mode 100644
index 0bc2121c3276f219a1e02807213106f8b8ca3bc3..0000000000000000000000000000000000000000
--- a/ActualProjectCode/DjangoProject/core/migrations/0003_mlmodels.py
+++ /dev/null
@@ -1,21 +0,0 @@
-# Generated by Django 5.1.7 on 2025-03-27 10:14
-
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ('core', '0002_profile_delete_user'),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name='mlModels',
-            fields=[
-                ('modelID', models.AutoField(primary_key=True, serialize=False)),
-                ('userID', models.IntegerField()),
-                ('modelName', models.CharField(max_length=100)),
-            ],
-        ),
-    ]
diff --git a/ActualProjectCode/DjangoProject/core/migrations/0004_billings_interactions_records.py b/ActualProjectCode/DjangoProject/core/migrations/0004_billings_interactions_records.py
deleted file mode 100644
index 53271fa46bcc9b4608d798a6d7ade93358c898bf..0000000000000000000000000000000000000000
--- a/ActualProjectCode/DjangoProject/core/migrations/0004_billings_interactions_records.py
+++ /dev/null
@@ -1,40 +0,0 @@
-# Generated by Django 5.1.7 on 2025-03-27 10:38
-
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ('core', '0003_mlmodels'),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name='Billings',
-            fields=[
-                ('billingID', models.AutoField(primary_key=True, serialize=False)),
-                ('amount', models.FloatField()),
-                ('userID', models.IntegerField()),
-                ('companyName', models.CharField(max_length=100)),
-            ],
-        ),
-        migrations.CreateModel(
-            name='Interactions',
-            fields=[
-                ('interactionID', models.AutoField(primary_key=True, serialize=False)),
-                ('userID', models.IntegerField()),
-                ('date', models.DateTimeField()),
-                ('interaction', models.CharField(max_length=1000)),
-            ],
-        ),
-        migrations.CreateModel(
-            name='Records',
-            fields=[
-                ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
-                ('userID', models.IntegerField()),
-                ('uploadedFile', models.FileField(upload_to='./records/')),
-                ('responseByML', models.CharField(max_length=100)),
-            ],
-        ),
-    ]
diff --git a/ActualProjectCode/DjangoProject/core/migrations/0005_rename_billings_billing_and_more.py b/ActualProjectCode/DjangoProject/core/migrations/0005_rename_billings_billing_and_more.py
deleted file mode 100644
index 1d9cef4dd8b3dab003251196b273ead6e3a4bbb1..0000000000000000000000000000000000000000
--- a/ActualProjectCode/DjangoProject/core/migrations/0005_rename_billings_billing_and_more.py
+++ /dev/null
@@ -1,29 +0,0 @@
-# Generated by Django 5.1.7 on 2025-03-27 10:40
-
-from django.db import migrations
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ('core', '0004_billings_interactions_records'),
-    ]
-
-    operations = [
-        migrations.RenameModel(
-            old_name='Billings',
-            new_name='Billing',
-        ),
-        migrations.RenameModel(
-            old_name='Interactions',
-            new_name='Interaction',
-        ),
-        migrations.RenameModel(
-            old_name='mlModels',
-            new_name='mlModel',
-        ),
-        migrations.RenameModel(
-            old_name='Records',
-            new_name='Record',
-        ),
-    ]
diff --git a/ActualProjectCode/DjangoProject/core/migrations/0006_record_chosenml.py b/ActualProjectCode/DjangoProject/core/migrations/0006_record_chosenml.py
deleted file mode 100644
index 827f94dd3c67f2ba45c812bef26968aa5ce078e6..0000000000000000000000000000000000000000
--- a/ActualProjectCode/DjangoProject/core/migrations/0006_record_chosenml.py
+++ /dev/null
@@ -1,18 +0,0 @@
-# Generated by Django 5.1.7 on 2025-03-27 11:42
-
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ('core', '0005_rename_billings_billing_and_more'),
-    ]
-
-    operations = [
-        migrations.AddField(
-            model_name='record',
-            name='chosenML',
-            field=models.CharField(default='baseML', max_length=100),
-        ),
-    ]
diff --git a/ActualProjectCode/DjangoProject/core/migrations/0007_alter_record_chosenml.py b/ActualProjectCode/DjangoProject/core/migrations/0007_alter_record_chosenml.py
deleted file mode 100644
index 1d69ee9c4a5fbe16a23167d3a589c1e64a85dd25..0000000000000000000000000000000000000000
--- a/ActualProjectCode/DjangoProject/core/migrations/0007_alter_record_chosenml.py
+++ /dev/null
@@ -1,18 +0,0 @@
-# Generated by Django 5.1.7 on 2025-03-27 13:16
-
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ('core', '0006_record_chosenml'),
-    ]
-
-    operations = [
-        migrations.AlterField(
-            model_name='record',
-            name='chosenML',
-            field=models.CharField(max_length=100),
-        ),
-    ]
diff --git a/ActualProjectCode/DjangoProject/core/migrations/0008_alter_record_chosenml_alter_record_responsebyml.py b/ActualProjectCode/DjangoProject/core/migrations/0008_alter_record_chosenml_alter_record_responsebyml.py
deleted file mode 100644
index 8babf310a017109cf54c85806620b324c39b2708..0000000000000000000000000000000000000000
--- a/ActualProjectCode/DjangoProject/core/migrations/0008_alter_record_chosenml_alter_record_responsebyml.py
+++ /dev/null
@@ -1,23 +0,0 @@
-# Generated by Django 5.1.7 on 2025-03-27 15:04
-
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ('core', '0007_alter_record_chosenml'),
-    ]
-
-    operations = [
-        migrations.AlterField(
-            model_name='record',
-            name='chosenML',
-            field=models.CharField(default='baseML', max_length=100),
-        ),
-        migrations.AlterField(
-            model_name='record',
-            name='responseByML',
-            field=models.CharField(default='PLACEHOLDER RESPONSE', max_length=100),
-        ),
-    ]
diff --git a/ActualProjectCode/DjangoProject/core/migrations/0009_remove_billing_userid_remove_interaction_userid_and_more.py b/ActualProjectCode/DjangoProject/core/migrations/0009_remove_billing_userid_remove_interaction_userid_and_more.py
deleted file mode 100644
index 8d215a44b69cd0ad27095ced5425ecc960475e27..0000000000000000000000000000000000000000
--- a/ActualProjectCode/DjangoProject/core/migrations/0009_remove_billing_userid_remove_interaction_userid_and_more.py
+++ /dev/null
@@ -1,49 +0,0 @@
-# Generated by Django 5.1.7 on 2025-03-27 15:09
-
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ('core', '0008_alter_record_chosenml_alter_record_responsebyml'),
-    ]
-
-    operations = [
-        migrations.RemoveField(
-            model_name='billing',
-            name='userID',
-        ),
-        migrations.RemoveField(
-            model_name='interaction',
-            name='userID',
-        ),
-        migrations.RemoveField(
-            model_name='mlmodel',
-            name='userID',
-        ),
-        migrations.RemoveField(
-            model_name='record',
-            name='userID',
-        ),
-        migrations.AddField(
-            model_name='billing',
-            name='username',
-            field=models.CharField(default='company', max_length=100),
-        ),
-        migrations.AddField(
-            model_name='interaction',
-            name='username',
-            field=models.CharField(default='default', max_length=100),
-        ),
-        migrations.AddField(
-            model_name='mlmodel',
-            name='username',
-            field=models.CharField(default='default', max_length=100),
-        ),
-        migrations.AddField(
-            model_name='record',
-            name='username',
-            field=models.CharField(default='default', max_length=100),
-        ),
-    ]
diff --git a/ActualProjectCode/DjangoProject/core/views.py b/ActualProjectCode/DjangoProject/core/views.py
index 1b43c5a0742497ff361f93653692dd953c1c8937..d79a8de91e85a5bf34e075947f89373afcd6159c 100644
--- a/ActualProjectCode/DjangoProject/core/views.py
+++ b/ActualProjectCode/DjangoProject/core/views.py
@@ -89,17 +89,19 @@ def updateUsers(request, id):
         form=UpdateUser(request.POST, instance=user)
         if form.is_valid():
             form.save()
-            return redirect('profile')
+            return redirect('manageUsers')
 
     context = {'form': form}
     return render(request, 'modelForms/updateUsers.html', context)
 
 def deleteUsers(request, id):
-    user = Profile.objects.get(id=id)
+    user = Profile.objects.get(user_id=id)
+    user2 = User.objects.get(id=id)
     if request.method == 'POST':
         user.delete()
+        user2.delete()
         # because of how users are stored, we need to delete from both Profile and User
-        return('profile')
+        return redirect('manageUsers')
 
     context = {'user': user}
     return render(request, 'modelForms/deleteUsers.html', context)
diff --git a/ActualProjectCode/DjangoProject/templates/modelForms/deleteUsers.html b/ActualProjectCode/DjangoProject/templates/modelForms/deleteUsers.html
index 012beb107294f38e0e9b43086ba80a4263cc840b..c4bf0e835bf2ff59e438f87db763da540a5677ca 100644
--- a/ActualProjectCode/DjangoProject/templates/modelForms/deleteUsers.html
+++ b/ActualProjectCode/DjangoProject/templates/modelForms/deleteUsers.html
@@ -7,7 +7,7 @@
 
 <p> Are you sure you want to delete the account named "{{user.user}}"? </p>
 
-<form action="{% url 'deleteUsers' user.id %}" method="POST">
+<form action="{% url 'deleteUsers' user.user_id %}" method="POST">
     {% csrf_token %}
 
     <a href="{% url 'manageUsers' %}">Cancel</a>
diff --git a/ActualProjectCode/DjangoProject/templates/modelForms/manageUsers.html b/ActualProjectCode/DjangoProject/templates/modelForms/manageUsers.html
index e27bece28b72627e8846620368586fc4e6338dba..8f162aa2d0a188e494302b58fc4b44bf65613569 100644
--- a/ActualProjectCode/DjangoProject/templates/modelForms/manageUsers.html
+++ b/ActualProjectCode/DjangoProject/templates/modelForms/manageUsers.html
@@ -13,7 +13,7 @@
             <p> Username -- {{ p.user }} </p>
             <p> Role -- {{ p.role }} </p>
             <p><a href="{% url 'updateUsers' p.id %}"> Update </a></p>
-            <p><a href="{% url 'deleteUsers' p.id %}">Delete </a></p>
+            <p><a href="{% url 'deleteUsers' p.user_id %}">Delete </a></p>
             <h1>-------------------------------------------------</h1>
         {% endfor %}