diff --git a/migrations/0_29092022_create_main_tables.sql b/migrations/0_29092022_create_main_tables.sql
index f79c3a3..df32f68 100644
--- a/migrations/0_29092022_create_main_tables.sql
+++ b/migrations/0_29092022_create_main_tables.sql
@@ -80,12 +80,13 @@ CREATE TABLE estimate (
 					'Condominium Lo-rise',
 					'Condominium Hi-rise'),
 	pud 			BOOLEAN, /* Property under development */
-	term 			INT, /* In months */
+	term 			INT, /* In years */
 	interest 		INT, /* Per year, precise to 2 decimals */
 	hoi 			INT, /* Hazard insurance annual payments */
 	mi_name 		VARCHAR(50), /* Mortgage insurance title shown in menu */
 	mi_amount 		INT, /* Mortgage insurance amount */
 	lender 			VARCHAR(30),
+	name 			VARCHAR(30),
 	PRIMARY KEY (`id`),
 	FOREIGN KEY (loan_type_id) REFERENCES loan_type(id)
 	ON UPDATE RESTRICT,
@@ -101,7 +102,8 @@ CREATE TABLE fee (
 	id 				INT AUTO_INCREMENT NOT NULL,
 	estimate_id 	INT,
 	amount 			INT NOT NULL,
-	type 			ENUM('Goverment', 'Title', 'Other'),
+	perc 			SMALLINT, /* Percentage of sale price instead of amount */
+	type 			ENUM('Goverment', 'Title', 'Required', 'Lender', 'Other'),
 	notes 			VARCHAR(255),
 	name 			VARCHAR(30),
 	/* Group heading shown in report */
diff --git a/migrations/seed.sql b/migrations/seed.sql
index d6edddf..5394a86 100644
--- a/migrations/seed.sql
+++ b/migrations/seed.sql
@@ -129,3 +129,114 @@ INSERT IGNORE INTO fee_template (
 	true,
 	"Processing fee"
 );
+
+INSERT IGNORE INTO loan_type (
+	user_id,
+	branch_id,
+	name
+) VALUES
+(
+	NULL,
+	NULL,
+	"Conventional"
+),
+(
+	NULL,
+	NULL,
+	"FHA"
+),
+(
+	NULL,
+	NULL,
+	"VA"
+),
+(
+	NULL,
+	NULL,
+	"USDA"
+),
+(
+	NULL,
+	(SELECT id FROM branch LIMIT 1),
+	"Test"
+);
+
+INSERT IGNORE INTO borrower (
+	credit_score,
+	monthly_income,
+	num
+) VALUES
+(
+	740,
+	500000,
+	1
+);
+
+INSERT IGNORE INTO estimate (
+	user_id,
+	borrower_id,
+	comparison_id,
+	transaction,
+	loan_type_id,
+	loan_amount,
+	price,
+	property,
+	pud,
+	term,
+	interest,
+	hoi,
+	mi_name,
+	mi_amount,
+	lender
+) VALUES
+(
+	(SELECT id FROM user WHERE email="test@example.com" LIMIT 1),
+	(SELECT id FROM borrower ORDER BY id DESC LIMIT 1),
+	NULL,
+	'Purchase',
+	(SELECT id FROM loan_type WHERE name="Conventional"),
+	3300000,
+	100000000,
+	0,
+	false,
+	30,
+	375,
+	10000,
+	"custom mi",
+	234000,
+	"For client 1"
+),
+(
+	(SELECT id FROM user WHERE email="manager@example.com" LIMIT 1),
+	(SELECT id FROM borrower ORDER BY id DESC LIMIT 1),
+	NULL,
+	'Purchase',
+	(SELECT id FROM loan_type WHERE name="FHA"),
+	2510000,
+	25000000,
+	0,
+	false,
+	30,
+	300,
+	10000,
+	"maybe MGIC",
+	234000,
+	"For client 2"
+),
+(
+	(SELECT id FROM user WHERE email="test@example.com" LIMIT 1),
+	(SELECT id FROM borrower ORDER BY id DESC LIMIT 1),
+	NULL,
+	'Refinance',
+	(SELECT id FROM loan_type WHERE name="USDA"),
+	8000000,
+	50000000,
+	3,
+	false,
+	10,
+	125,
+	15000,
+	"custom mi",
+	234000,
+	"Random name"
+);