Problem removing items from an array

Well you could just make a new macro to store your new loop, seeing as it is the most efficient way to do it.