add getAll()