Note for Todd: consider what this is doing.