Sorry for the delay, and the long post. Also sorry if it seems somewhat rough around the edges. Had a bit of trouble writing it all out.