more functions for ARRAY_TEXT