changed accessors for enumerator methods so they don't return the actual enumerator