Will be posting something as soon as I'm done re-writing it and all.