BTTT until EVERYONE READS THIS!!!!!
BTTT is right!
Long read but makes your head spin with linked details!