must actually pass a key, even if not using it