technological border-line!!!