structure re-modified
array problem