--- a/trunk/arm9/source/menu_func.c
+++ b/trunk/arm9/source/menu_func.c
@@ -28,13 +28,13 @@
 void menu_file_savestate(void)
 {
 	menu_stat = 3;
-	write_savestate(save_slots);
+	write_savestate(slots_num);
 }
 
 void menu_file_loadstate(void)
 {
 	menu_stat = 3;
-	read_savestate(load_slots);
+	read_savestate(slots_num);
 }
 
 void menu_file_savesram(void)
@@ -47,24 +47,14 @@
 {
 	if(lastbutton_cnt < 6) {
 		if(lastbutton_cnt & 1)
-			load_slots--;
+			slots_num--;
 		else
-			load_slots++;
-		if(load_slots < 0)
-			load_slots = 9;
-		if(load_slots > 9)
-			load_slots = 0;
-		hex8(64*18 + 4 + 20, load_slots);
-	} else {
-		if(lastbutton_cnt & 1)
-			save_slots--;
-		else
-			save_slots++;
-		if(save_slots < 0)
-			save_slots = 9;
-		if(save_slots > 9)
-			save_slots = 0;
-		hex8(64*18 + 34 + 20, save_slots);
+			slots_num++;
+		if(slots_num < 0)
+			slots_num = 9;
+		if(slots_num > 9)
+			slots_num = 0;
+		hex8(64*18 + 4 + 10, slots_num);
 	}
 	menu_stat = 3;
 }
@@ -74,10 +64,8 @@
 	consoletext(64*11 + 4, "Stat:", 0);
 	consoletext(64*11 + 4 + 10, (__emuflags & AUTOSRAM) ? "Auto" : "Manual" , 0);
 
-	consoletext(64*18 + 4, "Load Slot:", 0);
-	hex8(64*18 + 4 + 20, load_slots);
-	consoletext(64*18 + 34, "Save Slot:", 0);
-	hex8(64*18 + 34 + 20, save_slots);
+	consoletext(64*18 + 4, "Slot:", 0);
+	hex8(64*18 + 4 + 10, slots_num);
 }
 
 void menu_game_start(void)