not opposed  but the syntax of this is kinda brutal  makes me wonder if the fraction of a second savings are really worth it  given the scripts usually run for minutes also  could this be made global and reused for the same thing below 