before introducing multidim arrays