I normally don't read long threads but I couldn't stop reading. Good 1