diff --git a/src/main/resources/database/Data Script/script.sql b/src/main/resources/database/Data Script/script.sql
index a97d67a27ab9ce91f5d11917889facee84ffffc6..513d9b5cd3c7017caa4a17ce23d0731f7023fef2 100644
--- a/src/main/resources/database/Data Script/script.sql	
+++ b/src/main/resources/database/Data Script/script.sql	
@@ -1,14 +1,14 @@
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Ethan','Allen-Harris','ethanaharris10@gmail.com','$2a$10$nIjlchUua8JPHUcChoSBfu8hdHfCH2QDInC6785FJidGENP22pIly', 'testImage.png', 1);
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Shraya','BELUSKO','ShrayaBELUSKO@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',1);
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Saleem','GETTI','SaleemGETTI@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',1);
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Saajid','EFREHN','SaajidEFREHN@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',2);
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Karaleigh','HAJEC','KaraleighHAJEC@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',1);
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Sari','YDICK','SariYDICK@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',1);
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Marie','LASUCCI','MarieLASUCCI@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',2);
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Tieanna','ACCINI','TieannaACCINI@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',2);
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Noel','MCKASSON','NoelMCKASSON@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',2);
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Henrich','MANIA','HenrichMANIA@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',2);
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Mckenna','CHWEGMANN','MckennaCHWEGMANN@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',1);
+INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ("randeep","ccovery","randeepccovery@email.com","$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK","testImage.png",2);
+INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ("kaela","ra","kaelara@email.com","$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK","testImage.png",2);
+INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ("kerra","oneypenny","kerraoneypenny@email.com","$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK","testImage.png",1);
+INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ("morag","za","moragza@email.com","$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK","testImage.png",1);
+INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ("waqas","ediego","waqasediego@email.com","$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK","testImage.png",1);
+INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ("kobe","hamsi","kobehamsi@email.com","$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK","testImage.png",2);
+INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ("mhairi","engblom","mhairiengblom@email.com","$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK","testImage.png",2);
+INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ("deanne","aqib","deanneaqib@email.com","$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK","testImage.png",1);
+INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ("kian","chesler","kianchesler@email.com","$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK","testImage.png",2);
+INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ("freddie","lachy","freddielachy@email.com","$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK","testImage.png",2);
+INSERT INTO User_Permissions (User_ID, Shop_ID, Admin_Type_Id) VALUES (1,1,1);
 INSERT INTO User_Permissions (User_ID, Shop_ID, Admin_Type_Id) VALUES (2,1,1);
 INSERT INTO User_Permissions (User_ID, Shop_ID, Admin_Type_Id) VALUES (3,1,1);
 INSERT INTO User_Permissions (User_ID, Shop_ID, Admin_Type_Id) VALUES (4,1,1);
@@ -19,57 +19,263 @@ INSERT INTO User_Permissions (User_ID, Shop_ID, Admin_Type_Id) VALUES (8,1,1);
 INSERT INTO User_Permissions (User_ID, Shop_ID, Admin_Type_Id) VALUES (9,1,1);
 INSERT INTO User_Permissions (User_ID, Shop_ID, Admin_Type_Id) VALUES (10,1,1);
 
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Jonathon','ATLEY','JonathonATLEY@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',2);
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Carine','OLOMITO','CarineOLOMITO@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',1);
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Manuel','PROCACCINI','ManuelPROCACCINI@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',1);
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Leon','AUF','LeonAUF@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',1);
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Charmian','OFFBECK','CharmianOFFBECK@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',1);
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Carolann','BANDA','CarolannBANDA@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',2);
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Soul','AHBAR','SoulAHBAR@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',2);
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Kismet','BURROUS','KismetBURROUS@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',2);
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Fatou','OMBO','FatouOMBO@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',2);
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Blaine','OBARD','BlaineOBARD@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',1);
+INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ("keeganjack","hieb","keeganjackhieb@email.com","$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK","testImage.png",2);
+INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ("faren","krosschell","farenkrosschell@email.com","$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK","testImage.png",1);
 INSERT INTO User_Permissions (User_ID, Shop_ID, Admin_Type_Id) VALUES (11,1,2);
 INSERT INTO User_Permissions (User_ID, Shop_ID, Admin_Type_Id) VALUES (12,1,2);
-INSERT INTO User_Permissions (User_ID, Shop_ID, Admin_Type_Id) VALUES (13,1,2);
-INSERT INTO User_Permissions (User_ID, Shop_ID, Admin_Type_Id) VALUES (14,1,2);
-INSERT INTO User_Permissions (User_ID, Shop_ID, Admin_Type_Id) VALUES (15,1,2);
-INSERT INTO User_Permissions (User_ID, Shop_ID, Admin_Type_Id) VALUES (16,1,2);
-INSERT INTO User_Permissions (User_ID, Shop_ID, Admin_Type_Id) VALUES (17,1,2);
-INSERT INTO User_Permissions (User_ID, Shop_ID, Admin_Type_Id) VALUES (18,1,2);
-INSERT INTO User_Permissions (User_ID, Shop_ID, Admin_Type_Id) VALUES (19,1,2);
 
-INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ('Amatul','PINNER','AmatulPINNER@email.com','$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK','testImage.png',2);
+INSERT INTO Users (User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id) VALUES ("aimen","enifer","aimenenifer@email.com","$2a$10$YnDtWkRyd3WfYb5CDHBNx.yfuWPW7dOg86NteaEAyaEmaRywfwueK","testImage.png",1);
+INSERT INTO User_Permissions (User_ID, Shop_ID, Admin_Type_Id) VALUES (13,1,3);
 
-INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ('Roob Group','','RoobGroup.com','24811','CD Congo The Democratic Republic Of The','shopPic.png',0,1,1);
-INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ('Marks - Durgan','','MarksDurgan.com','18079','EG Egypt','shopPic.png',0,1,1);
-INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ('Fay - Koepp','','FayKoepp.com','12140','KP Korea Democratic Peoples Republic Of','shopPic.png',0,1,1);
-INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ('Mueller, Lueilwitz and Roberts','','MuellerLueilwitzandRoberts.com','20157','CZ Czech Republic','shopPic.png',1,1,1);
-INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ('Balistreri, Aufderhar and Huels','','BalistreriAufderharandHuels.com','31289','BS Bahamas','shopPic.png',0,1,1);
-INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ('Murray, Barrows and Tillman','','MurrayBarrowsandTillman.com','745','HK Hong Kong','shopPic.png',1,1,1);
-INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ('Weimann - Hauck','','WeimannHauck.com','39160','SZ Swaziland','shopPic.png',1,1,1);
-INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ('Douglas, Reichert and Kutch','','DouglasReichertandKutch.com','2093','SC Seychelles','shopPic.png',1,1,1);
-INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ('Schoen Group','','SchoenGroup.com','10783','FR France','shopPic.png',0,1,1);
-INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ('Homenick and Sons','','HomenickandSons.com','14948','SM San Marino','shopPic.png',0,1,1);
-
-INSERT INTO stamp_boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (20, "#ffc5c5", "imgs/burrito.png");
-INSERT INTO rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("Free medium Burrito", 4, 2);
-INSERT INTO rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("Free delivery", 7, 2);
-INSERT INTO rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("2 for 1 deal", 12, 2);
-INSERT INTO rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("Free large burrito", 15, 2);
-INSERT INTO rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("£10 off next delivery", 17, 2);
-INSERT INTO rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("50% off next delivery up to £40", 20, 2);
-
-INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ('Bens Burritos','Our owner Benjamin has taked his family recipes and techniques that have been passed down for generations in mexico to come bless the tastebuds of the USA, land of freedom. Come and get tasty burritos delivered to your home!','BensBurritos.com','13708','SM San Marino','imgs/benburrito.png',0,2,2);
-
-INSERT INTO socials (Shop_Id, Social_Platform, Social_Name) VALUES (12, "tiktok", "bensburrito");
-INSERT INTO socials (Shop_Id, Social_Platform, Social_Name) VALUES (12, "twitter", "bensburrito");
-INSERT INTO socials (Shop_Id, Social_Platform, Social_Name) VALUES (12, "instagram", "bensburrito");
-INSERT INTO socials (Shop_Id, Social_Platform, Social_Name) VALUES (12, "facebook", "bensburrito");
-
-SET FOREIGN_KEY_CHECKS=0;
-INSERT INTO user_stamp_boards (User_Id, Stamp_Board_Id, User_Stamp_Position) VALUES (1, 2, 4);
-INSERT INTO User_Permissions (User_ID, Shop_ID, Admin_Type_Id) VALUES (1,12,3);
-SET FOREIGN_KEY_CHECKS=1;
 
 
+INSERT INTO Stamp_Boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (10,"#ff0000","stamp.png");
+INSERT INTO Rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("10% off",3,2);
+INSERT INTO Stamp_Boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (10,"#ff0000","stamp.png");
+INSERT INTO Rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("2 for 1",8,3);
+INSERT INTO Stamp_Boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (10,"#ff0000","stamp.png");
+INSERT INTO Rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("10% off",7,4);
+INSERT INTO Stamp_Boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (10,"#ff0000","stamp.png");
+INSERT INTO Rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("£5 off",10,5);
+INSERT INTO Stamp_Boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (10,"#ff0000","stamp.png");
+INSERT INTO Rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("2 for 1",6,6);
+INSERT INTO Stamp_Boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (10,"#ff0000","stamp.png");
+INSERT INTO Rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("£5 off",9,7);
+INSERT INTO Stamp_Boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (10,"#ff0000","stamp.png");
+INSERT INTO Rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("2 for 1",8,8);
+INSERT INTO Stamp_Boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (10,"#ff0000","stamp.png");
+INSERT INTO Rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("10% off",5,9);
+INSERT INTO Stamp_Boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (10,"#ff0000","stamp.png");
+INSERT INTO Rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("2 for 1",6,10);
+INSERT INTO Stamp_Boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (10,"#ff0000","stamp.png");
+INSERT INTO Rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("2 for 1",8,11);
+INSERT INTO Stamp_Boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (10,"#ff0000","stamp.png");
+INSERT INTO Rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("£5 off",3,12);
+INSERT INTO Stamp_Boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (10,"#ff0000","stamp.png");
+INSERT INTO Rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("5% off",3,13);
+INSERT INTO Stamp_Boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (10,"#ff0000","stamp.png");
+INSERT INTO Rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("2 for 1",8,14);
+INSERT INTO Stamp_Boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (10,"#ff0000","stamp.png");
+INSERT INTO Rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("10% off",9,15);
+INSERT INTO Stamp_Boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (10,"#ff0000","stamp.png");
+INSERT INTO Rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("10% off",3,16);
+INSERT INTO Stamp_Boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (10,"#ff0000","stamp.png");
+INSERT INTO Rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("2 for 1",9,17);
+INSERT INTO Stamp_Boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (10,"#ff0000","stamp.png");
+INSERT INTO Rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("10% off",8,18);
+INSERT INTO Stamp_Boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (10,"#ff0000","stamp.png");
+INSERT INTO Rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("10% off",8,19);
+INSERT INTO Stamp_Boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (10,"#ff0000","stamp.png");
+INSERT INTO Rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("10% off",7,20);
+INSERT INTO Stamp_Boards (Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon) VALUES (10,"#ff0000","stamp.png");
+INSERT INTO Rewards (Reward_Name, Reward_Stamp_Location, Stamp_Board_Id) VALUES ("5% off",3,21);
+INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ("Hudson Group","","hudsongroup.com","21722","ge georgia","shopPic.png","shopBanner.png",1,2,2);
+INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ("Wyman - Mertz","","wymanmertz.com","27121","ir iran islamic republic of","shopPic.png","shopBanner.png",0,3,4);
+INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ("Sauer, Hoppe and Hartmann","","sauerhoppeandhartmann.com","12603","kp korea democratic peoples republic of","shopPic.png","shopBanner.png",1,4,2);
+INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ("Flatley LLC","","flatleyllc.com","34968","tn tunisia","shopPic.png","shopBanner.png",1,5,6);
+INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ("Johnson Inc","","johnsoninc.com","31198","gs south georgia and the south sandwich islands","shopPic.png","shopBanner.png",1,6,4);
+INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ("Hills, Corkery and Maggio","","hillscorkeryandmaggio.com","16424","om oman","shopPic.png","shopBanner.png",0,7,7);
+INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ("Dickinson Group","","dickinsongroup.com","26474","ga gabon","shopPic.png","shopBanner.png",1,8,6);
+INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ("Balistreri LLC","","balistrerillc.com","38659","es spain","shopPic.png","shopBanner.png",1,9,2);
+INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ("Gaylord, Ankunding and Stanton","","gaylordankundingandstanton.com","35281","ba bosnia and herzegovina","shopPic.png","shopBanner.png",1,10,7);
+INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ("Hilpert Group","","hilpertgroup.com","3304","lv latvia","shopPic.png","shopBanner.png",0,11,7);
+INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ("Kling - Bauch","","klingbauch.com","35570","re reunion","shopPic.png","shopBanner.png",1,12,4);
+INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ("Larkin - King","","larkinking.com","7492","dk denmark","shopPic.png","shopBanner.png",1,13,4);
+INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ("Muller, Ullrich and Kunze","","mullerullrichandkunze.com","6456","gw guineabissau","shopPic.png","shopBanner.png",0,14,6);
+INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ("Friesen - Armstrong","","friesenarmstrong.com","29922","mw malawi","shopPic.png","shopBanner.png",0,15,3);
+INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ("McDermott Inc","","mcdermottinc.com","15319","gm gambia","shopPic.png","shopBanner.png",0,16,4);
+INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ("Moen - Raynor","","moenraynor.com","9864","kg kyrgyzstan","shopPic.png","shopBanner.png",1,17,3);
+INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ("Hilpert - Berge","","hilpertberge.com","11447","ar argentina","shopPic.png","shopBanner.png",0,18,3);
+INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ("Padberg Inc","","padberginc.com","15997","kr korea republic of","shopPic.png","shopBanner.png",1,19,2);
+INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ("Senger - Ryan","","sengerryan.com","25887","iq iraq","shopPic.png","shopBanner.png",0,20,3);
+INSERT INTO Shops (Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id) VALUES ("Fay - Koepp","","faykoepp.com","13482","gf french guiana","shopPic.png","shopBanner.png",1,21,2);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (1,7);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (2,10);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (2,2);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (2,14);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (2,12);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (2,3);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (2,16);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (2,15);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (2,1);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (2,13);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (2,11);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (2,9);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (2,5);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (2,4);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (2,18);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (2,8);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (3,19);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (3,9);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (3,5);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (3,16);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (3,6);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (3,3);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (3,10);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (3,14);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (3,17);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (3,15);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (3,2);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (3,8);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (3,1);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (3,7);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (3,18);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (4,17);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (4,13);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (4,2);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (4,16);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (4,12);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (4,14);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (4,1);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (4,9);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (4,11);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (4,19);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (4,3);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (5,10);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (6,10);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (6,6);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (6,11);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (6,7);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (6,13);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (6,16);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (6,14);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (7,18);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (7,12);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (7,3);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (7,7);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (7,1);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (7,19);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (7,2);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (7,5);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (7,16);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (8,13);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (8,1);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (8,8);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (8,11);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (8,16);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (9,2);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (9,14);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (9,10);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (9,12);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (9,17);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (9,13);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (9,5);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (9,9);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (9,6);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (9,16);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (9,18);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (9,4);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (9,15);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (9,1);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (9,3);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (9,11);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (9,7);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (10,8);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (10,16);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (10,3);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (11,6);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (11,16);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (11,13);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (11,1);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (11,2);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (11,11);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (11,19);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (11,5);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (11,10);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (11,9);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (11,3);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (11,14);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (11,17);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (11,8);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (11,12);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (11,18);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (12,16);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (12,18);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (12,11);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (12,19);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (12,13);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (12,14);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (12,17);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (12,12);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (12,1);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (12,10);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (12,6);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (12,3);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (12,5);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (12,15);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (12,7);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (12,4);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (12,2);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (12,9);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (13,13);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (13,14);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (13,3);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (13,17);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (13,10);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (13,4);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (13,11);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (13,18);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (13,7);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (13,19);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (13,9);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (13,1);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (13,6);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (13,16);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (13,8);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (14,3);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (14,17);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (14,5);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (14,13);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (14,11);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (14,14);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (15,2);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (15,10);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (15,6);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (15,11);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (15,9);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (15,7);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (15,4);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (15,17);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (15,19);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (15,15);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (15,8);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (15,5);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (16,19);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (16,2);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (16,3);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (16,4);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (16,15);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (16,17);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (16,9);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (16,6);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (16,1);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (16,16);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (17,16);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (17,12);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (17,7);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (17,3);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (17,6);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (17,1);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (17,5);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (17,13);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (18,10);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (18,7);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (18,1);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (18,13);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (18,2);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (18,18);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (19,5);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (19,8);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (19,1);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (19,14);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (19,2);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (19,19);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (19,7);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (19,15);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (20,18);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (20,7);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (20,6);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (20,14);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (20,12);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (20,1);
+INSERT INTO Shop_Tag_Links (Shop_Id, Tag_Id) VALUES (20,3);
diff --git a/src/main/resources/database/Data Script/tablePopulator.py b/src/main/resources/database/Data Script/tablePopulator.py
index c210aed595d44fb8d1d7d5a3a0360598c2c3df36..9564659071373b2177543b70b7dcb44ca047ecb5 100644
--- a/src/main/resources/database/Data Script/tablePopulator.py	
+++ b/src/main/resources/database/Data Script/tablePopulator.py	
@@ -3,7 +3,9 @@ import random
 import hashlib
 
 global current_user_id
-current_user_id = 2
+global current_stamp_id
+current_stamp_id = 1
+current_user_id = 1
 
 # Where pos = position on line, total = total elements in line, fileName is the file name and concat is to remove some
 # random text from surnames.csv
@@ -37,6 +39,31 @@ def createInsert(data, table, columns):
     tempString = 'INSERT INTO ' + table +  " (" + columns + ")" + ' VALUES ' + '(' + data + ');'
     return tempString
 
+def createStampBoard():
+    query = '10,"#ff0000","stamp.png"'
+    return createInsert(query, "Stamp_Boards", "Stamp_Board_Size, Stamp_Board_Colour, Stamp_Board_Icon")
+
+def createRewards():
+    global current_stamp_id
+    rewardsArray = ['"10% off"','"5% off"','"2 for 1"','"£5 off"']
+    query = rewardsArray[random.randint(0,len(rewardsArray)-1)] + ',' + str(random.randint(3,10)) + ',' + str(current_stamp_id+1)
+    return createInsert(query, "Rewards", "Reward_Name, Reward_Stamp_Location, Stamp_Board_Id")
+
+def linkTags(shopId):
+    finalArray = []
+    randomNo = random.randint(1,19)
+    tagIdArray = []
+
+    for i in range(1,20):
+        tagIdArray.append(i)
+
+    random.shuffle(tagIdArray)
+
+    for i in range(1, randomNo):
+        finalArray.append(createInsert((str(shopId) + ',' + str(tagIdArray[i])),"Shop_Tag_Links","Shop_Id, Tag_Id"))
+
+    return finalArray
+
 # Where amount is how many names to compile, and usertype is the type of user you'd like to generate (1,2,3)
 #
 # Returns a list of complete insert statements
@@ -66,11 +93,11 @@ def namePopulator(amount, userType):
     for i in range(0, amount):
         twoFAMethod = random.randint(1, 2)
         email = newForenames[i] + newSurnames[i] + "@email.com"
-        stringInsert = '"' + newForenames[i] + '","' + newSurnames[i] + '","' + email + '","' + stdPassword + '","' + profilePic + '",' + str(twoFAMethod)
+        stringInsert = '"' + newForenames[i].lower() + '","' + newSurnames[i].lower() + '","' + email.lower() + '","' + stdPassword + '","' + profilePic + '",' + str(twoFAMethod)
         insertArray.append(createInsert(stringInsert, "Users", "User_First_Name, User_Last_Name, User_Email, User_Password, User_Profile_Picture, Two_Factor_Method_Id"))
 
     tempAmount = current_user_id
-    while current_user_id < (tempAmount+amount-1):
+    while current_user_id < (tempAmount+amount):
         # print(current_user_id)
         # print(current_user_id+amount)
         stringInsert = str(current_user_id) + ',' + '1' + ',' + str(userType)
@@ -115,8 +142,8 @@ def companyPopulator(amount):
 
         countryi = random.randint(0, len(countries)-1)
 
-        stringInsert = '"' + companyNames[i] + '","' + "" + '","' + websiteArray[i] + '","' + str(earnings) + '","' + countries[countryi] + '","' + "shopPic.png" + '",' + str(random.randint(0, 1)) + ',' + str(1)
-        insertArray.append(createInsert(stringInsert, "Shops", "Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Active, Stamp_Board_Id"))
+        stringInsert = '"' + companyNames[i] + '","' + "" + '","' + websiteArray[i].lower() + '","' + str(earnings) + '","' + countries[countryi].lower() + '","' + "shopPic.png" + '","' +"shopBanner.png" + '",' + str(random.randint(0, 1)) + ',' + str(i+2) + ',' + str(random.randint(2,7))
+        insertArray.append(createInsert(stringInsert, "Shops", "Shop_Name, Shop_Description, Shop_Website, Shop_Earnings, Shop_Countries, Shop_Image, Shop_Banner, Shop_Active, Stamp_Board_Id, Category_Id"))
 
     return insertArray
 
@@ -133,6 +160,7 @@ def userWriter(f, amount, userType):
 
 # Generates sql and writes to file
 def createSQLscript():
+    global current_stamp_id
     f = open("script.sql", "r+")
     f.truncate()
     f.close()
@@ -152,13 +180,30 @@ def createSQLscript():
 
     f.write("\n\n")
 
-    # Shops
     amount = int(input("How many shops would you like to generate?: "))
+
+    # Stamp Boards
+    for i in range(0,amount):
+        f.write(createStampBoard())
+        f.write("\n")
+        f.write(createRewards())
+        f.write("\n")
+        current_stamp_id+=1
+
+    # Shops
     companies = companyPopulator(amount)
     for each in companies:
         f.write(each)
         f.write("\n")
 
+    # Tags
+    tagLinkArray = []
+    for i in range(1, amount+1):
+        tagLinkArray = linkTags(i)
+        for i in range(0,len(tagLinkArray)):
+            f.write(tagLinkArray[i])
+            f.write("\n")
+
     f.close()
 
 
diff --git a/src/main/resources/database/schema.sql b/src/main/resources/database/schema.sql
index de0b111aec5d7fb35a664162ff64b7b7f656c503..e6b2422c12bacce036e9266c887f6e59328dda43 100644
--- a/src/main/resources/database/schema.sql
+++ b/src/main/resources/database/schema.sql
@@ -311,35 +311,22 @@ INSERT INTO Admin_Types (Admin_Type_Id, Admin_Type_Name) VALUES (1,'User');
 INSERT INTO Admin_Types (Admin_Type_Id, Admin_Type_Name) VALUES (2,'Business Admin');
 INSERT INTO Admin_Types (Admin_Type_Id, Admin_Type_Name) VALUES (3,'Super Admin');
 
-INSERT INTO Tags (Tag_Name) VALUES ('Football');
-INSERT INTO Tags (Tag_Name) VALUES ('Fashion');
-INSERT INTO Tags (Tag_Name) VALUES ('Electronics');
-INSERT INTO Tags (Tag_Name) VALUES ('Coffee');
-INSERT INTO Tags (Tag_Name) VALUES ('Art');
-INSERT INTO Tags (Tag_Name) VALUES ('Pets');
-INSERT INTO Tags (Tag_Name) VALUES ('Clothes');
-INSERT INTO Tags (Tag_Name) VALUES ('Designer');
-INSERT INTO Tags (Tag_Name) VALUES ('Groceries');
-INSERT INTO Tags (Tag_Name) VALUES ('Cars');
-INSERT INTO Tags (Tag_Name) VALUES ('Hiking');
-INSERT INTO Tags (Tag_Name) VALUES ('Cooking');
-INSERT INTO Tags (Tag_Name) VALUES ('Furniture');
-INSERT INTO Tags (Tag_Name) VALUES ('Gaming');
-INSERT INTO Tags (Tag_Name) VALUES ('Travelling');
-INSERT INTO Tags (Tag_Name) VALUES ('Beauty');
-INSERT INTO Tags (Tag_Name) VALUES ('Eco-friendly');
-INSERT INTO Tags (Tag_Name) VALUES ('Decorations');
-INSERT INTO Tags (Tag_Name) VALUES ('Photography');
-
-INSERT INTO Events (Event_Name) VALUES ('New Account Created');
-INSERT INTO Events (Event_Name) VALUES ('Failed Login');
-INSERT INTO Events (Event_Name) VALUES ('Successful Login');
-INSERT INTO Events (Event_Name) VALUES ('User Details Changed');
-INSERT INTO Events (Event_Name) VALUES ('User Removed');
-INSERT INTO Events (Event_Name) VALUES ('New Shop');
-INSERT INTO Events (Event_Name) VALUES ('Deleted Shop');
-INSERT INTO Events (Event_Name) VALUES ('New Favourite Business');
-INSERT INTO Events (Event_Name) VALUES ('New Shop User');
-INSERT INTO Events (Event_Name) VALUES ('Shop Details Changed');
-INSERT INTO Events (Event_Name) VALUES ('Shop Activity Toggled');
-INSERT INTO Events (Event_Name) VALUES ('Image Inserted');
+INSERT INTO Tags (Tag_Name) VALUES ('football');
+INSERT INTO Tags (Tag_Name) VALUES ('fashion');
+INSERT INTO Tags (Tag_Name) VALUES ('electronics');
+INSERT INTO Tags (Tag_Name) VALUES ('coffee');
+INSERT INTO Tags (Tag_Name) VALUES ('art');
+INSERT INTO Tags (Tag_Name) VALUES ('pets');
+INSERT INTO Tags (Tag_Name) VALUES ('clothes');
+INSERT INTO Tags (Tag_Name) VALUES ('designer');
+INSERT INTO Tags (Tag_Name) VALUES ('groceries');
+INSERT INTO Tags (Tag_Name) VALUES ('cars');
+INSERT INTO Tags (Tag_Name) VALUES ('hiking');
+INSERT INTO Tags (Tag_Name) VALUES ('cooking');
+INSERT INTO Tags (Tag_Name) VALUES ('furniture');
+INSERT INTO Tags (Tag_Name) VALUES ('gaming');
+INSERT INTO Tags (Tag_Name) VALUES ('travelling');
+INSERT INTO Tags (Tag_Name) VALUES ('beauty');
+INSERT INTO Tags (Tag_Name) VALUES ('eco-friendly');
+INSERT INTO Tags (Tag_Name) VALUES ('decorations');
+INSERT INTO Tags (Tag_Name) VALUES ('photography');
diff --git a/src/main/resources/templates/fragments/reward_card.html b/src/main/resources/templates/fragments/reward_card.html
index 27ef83f54948571b38a5e01e451811513ebc4623..a2f3babb3870c6b54886f70e289cf72e3083ab62 100644
--- a/src/main/resources/templates/fragments/reward_card.html
+++ b/src/main/resources/templates/fragments/reward_card.html
@@ -28,7 +28,7 @@
                 <p th:text="${reward_amount_obtained} + '/' + ${total_reward_amount}"></p>
             </div>
             <div class="level-right">
-                <a th:href="'businessDetails?shopId=' + ${shop.getShopId()}">
+                <a th:href="'businessDetails?shopId=' + ${shopId}">
                 <button class="button is-rounded">
                     Explore
                     <span class="icon is-small is-left ml-1">