Okay Jake, I got a little suggestion for ye. Rather than making new function and/or modifying the current function(s) to something different (or better), what about simply fixing all the bugs here? Cause I think rather than making new functions or modifying ones that already existed, fixing the bugs should take the first priority. Like the search function bug, for example.
Well, that's just my personal opinion. Mods/admins/users, what do you think?