Later on I will try to organize the OP because it is hard to read I'm sure