changed numrows supports accessor class