completed about arrays