+
+
diff --git a/gts/RoomLeaders.aspx.cs b/gts/RoomLeaders.aspx.cs
new file mode 100644
index 00000000..2f5a7867
--- /dev/null
+++ b/gts/RoomLeaders.aspx.cs
@@ -0,0 +1,62 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Web;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+using PkmnFoundations.Data;
+using PkmnFoundations.Structures;
+using PkmnFoundations.Support;
+
+namespace PkmnFoundations.GTS
+{
+ public partial class RoomLeaders : System.Web.UI.Page
+ {
+ protected void Page_Load(object sender, EventArgs e)
+ {
+
+ }
+
+ protected void btnGet_Click(object sender, EventArgs e)
+ {
+ byte rank;
+ byte room;
+
+ if (!Byte.TryParse(txtRank.Text, out rank) ||
+ !Byte.TryParse(txtRoom.Text, out room))
+ {
+ litResults.Text = "Please type numbers.";
+ return;
+ }
+
+ if (rank > 10 || rank < 1)
+ {
+ litResults.Text = "Rank must be 1-10.";
+ }
+ if (room > 50 || rank < 1)
+ {
+ litResults.Text = "Room must be 1-50.";
+ }
+
+ rank--;
+ room--;
+
+ BattleTowerProfile4[] results = DataAbstract.Instance.BattleTowerGetLeaders4(rank, room);
+
+ StringBuilder builder = new StringBuilder();
+ builder.Append("