do away with make([]struct{}, count)