[@Thinslayer] ARGH! Just reread my post again after finishing up some work and now I've realized how bad it is. Excuse the weird wording and blatant telling instead of showing.