added String array management