Old files that work with arrays