My God you are right! All the pieces fit! I'll be on 4chan warning everyone.