rethinking d vs e