Hmm <Very long post, my bad>