forgot to add clean up and reinitialization code for switchwall and iceberg array