work on array_section translation