Added array_function