Add array data structure and modify the error module