mod arr function