Excellent and elegantly simple solution without having to mess with macro.