arrays completed