array mapping fixed