removed pub array