revamped the cluster package, reconnect and stuff, super cool
bit 'o format