why are you trying to use $& in a loop anyway?