SELF SPREADING NANOTECH