fix #31: added reference to internal array in some ope