Not quite a utopia, but a functioning society at the least!