Fabric production technology is quite possible that introduced from outside to humanity. As well as other technologies, such as metal processing or pyramid construction. Someone believes that humanity also appeared from the outside.