comments & cleanup
remove obsolete ArrayProvider class