oh jeez... So much to react to O.o umm... god where do I even start