e() requires subject