Switched to hash, still breaking