Macros may work, but thats not the answer.