don't pop() ep when mutable