Does this belong on the interface?