disconnected (ARCHIVED WIP)