Added new iterator methods