e is never used