updated: hide internal index representation